From 534640006dc39385b61440a2751f2e36cd7a8af0 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Wed, 6 Nov 2024 17:14:25 +1300 Subject: [PATCH 01/29] Splitting out Corset syntax from HIR --- pkg/cmd/util.go | 3 +- pkg/corset/ast.go | 39 +++++ pkg/{hir => corset}/environment.go | 51 ++++++- pkg/{hir => corset}/parser.go | 226 ++++++++++++++++++----------- pkg/hir/eval.go | 6 + pkg/hir/expr.go | 41 ++++++ pkg/hir/lisp.go | 15 ++ pkg/hir/lower.go | 7 + pkg/hir/macro.go | 18 +++ pkg/hir/schema.go | 17 +++ pkg/sexp/translator.go | 91 +++++++----- pkg/test/ir_test.go | 12 ++ pkg/util/maps.go | 11 ++ testdata/purefun_01.accepts | 6 + testdata/purefun_01.lisp | 3 + testdata/purefun_01.rejects | 5 + testdata/purefun_02.accepts | 15 ++ testdata/purefun_02.lisp | 3 + testdata/purefun_02.rejects | 35 +++++ 19 files changed, 486 insertions(+), 118 deletions(-) create mode 100644 pkg/corset/ast.go rename pkg/{hir => corset}/environment.go (68%) rename pkg/{hir => corset}/parser.go (72%) create mode 100644 pkg/hir/macro.go create mode 100644 pkg/util/maps.go create mode 100644 testdata/purefun_01.accepts create mode 100644 testdata/purefun_01.lisp create mode 100644 testdata/purefun_01.rejects create mode 100644 testdata/purefun_02.accepts create mode 100644 testdata/purefun_02.lisp create mode 100644 testdata/purefun_02.rejects diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index 62697d2..50ddad6 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -7,6 +7,7 @@ import ( "strings" "github.com/consensys/go-corset/pkg/binfile" + "github.com/consensys/go-corset/pkg/corset" "github.com/consensys/go-corset/pkg/hir" "github.com/consensys/go-corset/pkg/sexp" "github.com/consensys/go-corset/pkg/trace" @@ -147,7 +148,7 @@ func readSchemaFile(filename string) *hir.Schema { switch ext { case ".lisp": // Parse bytes into an S-Expression - schema, err = hir.ParseSchemaString(string(bytes)) + schema, err = corset.ParseSourceString(string(bytes)) if err == nil { return schema } diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go new file mode 100644 index 0000000..becd955 --- /dev/null +++ b/pkg/corset/ast.go @@ -0,0 +1,39 @@ +package corset + +import ( + "github.com/consensys/go-corset/pkg/hir" + sc "github.com/consensys/go-corset/pkg/schema" +) + +type Module struct { + Name string + Declarations []Declaration +} + +type Declaration interface { + LowerToHir(schema *hir.Schema) +} + +// DefColumns captures a set of one or more columns being declared. +type DefColumns struct { + Columns []DefColumn +} + +// DefColumn packages together those piece relevant to declaring an individual +// column, such its name and type. +type DefColumn struct { + Name string + DataType sc.Type +} + +type DefConstraint struct { +} + +type DefLookup struct { +} + +type DefPermutation struct { +} + +type DefPureFun struct { +} diff --git a/pkg/hir/environment.go b/pkg/corset/environment.go similarity index 68% rename from pkg/hir/environment.go rename to pkg/corset/environment.go index bdd0968..ef8afcd 100644 --- a/pkg/hir/environment.go +++ b/pkg/corset/environment.go @@ -6,6 +6,7 @@ import ( "github.com/consensys/go-corset/pkg/schema" sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/trace" + "github.com/consensys/go-corset/pkg/util" ) // =================================================================== @@ -25,8 +26,12 @@ type columnRef struct { type Environment struct { // Maps module names to their module indices. modules map[string]uint + // Maps macros in scope to their declaration indices. + macros map[string]uint // Maps column references to their column indices. columns map[columnRef]uint + // Maps (local) variables in scope to their declarartion indices. + variables map[string]uint // Schema being constructed schema *Schema } @@ -34,10 +39,23 @@ type Environment struct { // EmptyEnvironment constructs an empty environment. func EmptyEnvironment() *Environment { modules := make(map[string]uint) + macros := make(map[string]uint) columns := make(map[columnRef]uint) + variables := make(map[string]uint) schema := EmptySchema() // - return &Environment{modules, columns, schema} + return &Environment{modules, macros, columns, variables, schema} +} + +// Clone creates an identical copy of this environment, such that changes to +// either do not interfere with the other. +func (p *Environment) Clone() *Environment { + modules := util.ShallowCloneMap(p.modules) + macros := util.ShallowCloneMap(p.macros) + columns := util.ShallowCloneMap(p.columns) + variables := util.ShallowCloneMap(p.variables) + // Done + return &Environment{modules, macros, columns, variables, p.schema} } // RegisterModule registers a new module within this environment. Observe that @@ -54,6 +72,14 @@ func (p *Environment) RegisterModule(module string) trace.Context { return trace.NewContext(mid, 1) } +// AddLocalVariable adds a new local variable to this environment. +func (p *Environment) AddLocalVariable(name string) uint { + pid := uint(len(p.variables)) + p.variables[name] = pid + + return pid +} + // AddDataColumn registers a new column within a given module. Observe that // this will panic if the column already exists. func (p *Environment) AddDataColumn(context trace.Context, column string, datatype sc.Type) uint { @@ -101,6 +127,22 @@ func (p *Environment) LookupColumn(context trace.Context, column string) (uint, return cid, ok } +// LookupVariable determines the variable index for a given local variable in +// scope, or return false if no such variable exists. +func (p *Environment) LookupVariable(name string) (uint, bool) { + pid, ok := p.variables[name] + + return pid, ok +} + +// LookupMacro determines the macro index for a given macro invocation, based on +// those macros which are in scope. +func (p *Environment) LookupMacro(name string) (uint, bool) { + mid, ok := p.macros[name] + + return mid, ok +} + // HasModule checks whether a given module exists, or not. func (p *Environment) HasModule(module string) bool { _, ok := p.LookupModule(module) @@ -114,3 +156,10 @@ func (p *Environment) HasColumn(context trace.Context, column string) bool { // Discard column index return ok } + +// HasVariable checks whether a given module has a given column, or not. +func (p *Environment) HasVariable(name string) bool { + _, ok := p.LookupVariable(name) + // Discard column index + return ok +} diff --git a/pkg/hir/parser.go b/pkg/corset/parser.go similarity index 72% rename from pkg/hir/parser.go rename to pkg/corset/parser.go index 37eb363..3c250ac 100644 --- a/pkg/hir/parser.go +++ b/pkg/corset/parser.go @@ -1,4 +1,4 @@ -package hir +package corset import ( "errors" @@ -22,7 +22,7 @@ import ( // ParseSchemaString parses a sequence of zero or more HIR schema declarations // represented as a string. Internally, this uses sexp.ParseAll and // ParseSchemaSExp to do the work. -func ParseSchemaString(str string) (*Schema, error) { +func ParseSourceString(str string) (*Module, error) { parser := sexp.NewParser(str) // Parse bytes into an S-Expression terms, err := parser.ParseAll() @@ -31,17 +31,17 @@ func ParseSchemaString(str string) (*Schema, error) { return nil, err } // Parse terms into an HIR schema - p := newHirParser(parser.SourceMap()) + p, env := newHirParser(parser.SourceMap()) // Continue parsing string until nothing remains. for _, term := range terms { // Process declaration - err2 := p.parseDeclaration(term) + err2 := p.parseDeclaration(env, term) if err2 != nil { return nil, err2 } } // Done - return p.env.schema, nil + return env.schema, nil } // =================================================================== @@ -50,28 +50,26 @@ func ParseSchemaString(str string) (*Schema, error) { type hirParser struct { // Translator used for recursive expressions. - translator *sexp.Translator[Expr] + translator *sexp.Translator[*Environment, Expr] // Current module being parsed. module trace.Context - // Environment used during parsing to resolve column names into column - // indices. - env *Environment // Global is used exclusively when parsing expressions to signal whether or // not qualified column accesses are permitted (i.e. which include a // module). global bool } -func newHirParser(srcmap *sexp.SourceMap[sexp.SExp]) *hirParser { - p := sexp.NewTranslator[Expr](srcmap) +func newHirParser(srcmap *sexp.SourceMap[sexp.SExp]) (*hirParser, *Environment) { + p := sexp.NewTranslator[*Environment, Expr](srcmap) // Initialise empty environment env := EmptyEnvironment() // Register top-level module (aka the prelude) prelude := env.RegisterModule("") // Construct parser - parser := &hirParser{p, prelude, env, false} + parser := &hirParser{p, prelude, false} // Configure translator p.AddSymbolRule(constantParserRule) + p.AddSymbolRule(varAccessParserRule(parser)) p.AddSymbolRule(columnAccessParserRule(parser)) p.AddBinaryRule("shift", shiftParserRule(parser)) p.AddRecursiveRule("+", addParserRule) @@ -82,28 +80,31 @@ func newHirParser(srcmap *sexp.SourceMap[sexp.SExp]) *hirParser { p.AddRecursiveRule("if", ifParserRule) p.AddRecursiveRule("ifnot", ifNotParserRule) p.AddRecursiveRule("begin", beginParserRule) + p.AddDefaultRecursiveRule(invokeParserRule) // - return parser + return parser, env } -func (p *hirParser) parseDeclaration(s sexp.SExp) error { +func (p *hirParser) parseDeclaration(env *Environment, s sexp.SExp) error { if e, ok := s.(*sexp.List); ok { if e.MatchSymbols(2, "module") { - return p.parseModuleDeclaration(e) + return p.parseModuleDeclaration(env, e) } else if e.MatchSymbols(1, "defcolumns") { - return p.parseColumnDeclarations(e) + return p.parseColumnDeclarations(env, e) } else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { - return p.parseConstraintDeclaration(e.Elements) + return p.parseConstraintDeclaration(env, e.Elements) } else if e.Len() == 3 && e.MatchSymbols(2, "assert") { - return p.parseAssertionDeclaration(e.Elements) + return p.parseAssertionDeclaration(env, e.Elements) } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { - return p.parsePermutationDeclaration(e) + return p.parsePermutationDeclaration(env, e) } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { - return p.parseLookupDeclaration(e) + return p.parseLookupDeclaration(env, e) } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { - return p.parseInterleavingDeclaration(e) + return p.parseInterleavingDeclaration(env, e) } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { - return p.parseRangeDeclaration(e) + return p.parseRangeDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { + return p.parsePureFunDeclaration(env, e) } } // Error @@ -111,7 +112,7 @@ func (p *hirParser) parseDeclaration(s sexp.SExp) error { } // Parse a column declaration -func (p *hirParser) parseModuleDeclaration(l *sexp.List) error { +func (p *hirParser) parseModuleDeclaration(env *Environment, l *sexp.List) error { // Sanity check declaration if len(l.Elements) > 2 { return p.translator.SyntaxError(l, "malformed module declaration") @@ -119,11 +120,11 @@ func (p *hirParser) parseModuleDeclaration(l *sexp.List) error { // Extract column name moduleName := l.Elements[1].AsSymbol().Value // Sanity check doesn't already exist - if p.env.HasModule(moduleName) { + if env.HasModule(moduleName) { return p.translator.SyntaxError(l, "duplicate module declaration") } // Register module - mid := p.env.RegisterModule(moduleName) + mid := env.RegisterModule(moduleName) // Set current module p.module = mid // @@ -131,7 +132,7 @@ func (p *hirParser) parseModuleDeclaration(l *sexp.List) error { } // Parse a column declaration -func (p *hirParser) parseColumnDeclarations(l *sexp.List) error { +func (p *hirParser) parseColumnDeclarations(env *Environment, l *sexp.List) error { // Sanity check declaration if len(l.Elements) == 1 { return p.translator.SyntaxError(l, "malformed column declaration") @@ -139,7 +140,7 @@ func (p *hirParser) parseColumnDeclarations(l *sexp.List) error { // Process column declarations one by one. for i := 1; i < len(l.Elements); i++ { // Extract column name - if err := p.parseColumnDeclaration(l.Elements[i]); err != nil { + if err := p.parseColumnDeclaration(env, l.Elements[i]); err != nil { return err } } @@ -147,7 +148,7 @@ func (p *hirParser) parseColumnDeclarations(l *sexp.List) error { return nil } -func (p *hirParser) parseColumnDeclaration(e sexp.SExp) error { +func (p *hirParser) parseColumnDeclaration(env *Environment, e sexp.SExp) error { var columnName string // Default to field type var columnType sc.Type = &sc.FieldType{} @@ -173,22 +174,22 @@ func (p *hirParser) parseColumnDeclaration(e sexp.SExp) error { columnName = e.String(false) } // Sanity check doesn't already exist - if p.env.HasColumn(p.module, columnName) { + if env.HasColumn(p.module, columnName) { return p.translator.SyntaxError(e, "duplicate column declaration") } // Register column - cid := p.env.AddDataColumn(p.module, columnName, columnType) + cid := env.AddDataColumn(p.module, columnName, columnType) // Apply type constraint (if applicable) if columnType.AsUint() != nil { bound := columnType.AsUint().Bound() - p.env.schema.AddRangeConstraint(columnName, p.module, &ColumnAccess{cid, 0}, bound) + env.schema.AddRangeConstraint(columnName, p.module, &ColumnAccess{cid, 0}, bound) } // return nil } // Parse a sorted permutation declaration -func (p *hirParser) parsePermutationDeclaration(l *sexp.List) error { +func (p *hirParser) parsePermutationDeclaration(env *Environment, l *sexp.List) error { // Target columns are (sorted) permutations of source columns. sexpTargets := l.Elements[1].AsList() // Source columns. @@ -210,12 +211,12 @@ func (p *hirParser) parsePermutationDeclaration(l *sexp.List) error { ctx := trace.VoidContext() // for i := 0; i < sexpSources.Len(); i++ { - sourceIndex, sourceSign, err := p.parsePermutationSource(sexpSources.Get(i)) + sourceIndex, sourceSign, err := p.parsePermutationSource(env, sexpSources.Get(i)) if err != nil { return err } // Check source context - sourceCol := p.env.schema.Columns().Nth(sourceIndex) + sourceCol := env.schema.Columns().Nth(sourceIndex) ctx = ctx.Join(sourceCol.Context()) // Sanity check we have a sensible type here. if ctx.IsConflicted() { @@ -231,23 +232,23 @@ func (p *hirParser) parsePermutationDeclaration(l *sexp.List) error { targets := make([]sc.Column, sexpTargets.Len()) // Parse targets for i := 0; i < sexpTargets.Len(); i++ { - targetName, err := p.parsePermutationTarget(sexpTargets.Get(i)) + targetName, err := p.parsePermutationTarget(env, sexpTargets.Get(i)) // if err != nil { return err } // Lookup corresponding source - source := p.env.schema.Columns().Nth(sources[i]) + source := env.schema.Columns().Nth(sources[i]) // Done targets[i] = sc.NewColumn(ctx, targetName, source.Type()) } // - p.env.AddAssignment(assignment.NewSortedPermutation(ctx, targets, signs, sources)) + env.AddAssignment(assignment.NewSortedPermutation(ctx, targets, signs, sources)) // return nil } -func (p *hirParser) parsePermutationSource(source sexp.SExp) (uint, bool, error) { +func (p *hirParser) parsePermutationSource(env *Environment, source sexp.SExp) (uint, bool, error) { var ( name string sign bool @@ -271,7 +272,7 @@ func (p *hirParser) parsePermutationSource(source sexp.SExp) (uint, bool, error) sign = true // default } // Determine index for source column - index, ok := p.env.LookupColumn(p.module, name) + index, ok := env.LookupColumn(p.module, name) if !ok { // Column doesn't exist! return 0, false, p.translator.SyntaxError(source, "unknown column") @@ -280,14 +281,14 @@ func (p *hirParser) parsePermutationSource(source sexp.SExp) (uint, bool, error) return index, sign, nil } -func (p *hirParser) parsePermutationTarget(target sexp.SExp) (string, error) { +func (p *hirParser) parsePermutationTarget(env *Environment, target sexp.SExp) (string, error) { if target.AsSymbol() == nil { return "", p.translator.SyntaxError(target, "malformed target column") } // targetName := target.AsSymbol().Value // Sanity check that target column *doesn't* exist. - if p.env.HasColumn(p.module, targetName) { + if env.HasColumn(p.module, targetName) { // No, it doesn't. return "", p.translator.SyntaxError(target, "duplicate column") } @@ -307,7 +308,7 @@ func (p *hirParser) parseSortDirection(l *sexp.Symbol) (bool, error) { } // Parse a lookup declaration -func (p *hirParser) parseLookupDeclaration(l *sexp.List) error { +func (p *hirParser) parseLookupDeclaration(env *Environment, l *sexp.List) error { handle := l.Elements[1].AsSymbol().Value // Target columns are (sorted) permutations of source columns. sexpTargets := l.Elements[2].AsList() @@ -337,8 +338,8 @@ func (p *hirParser) parseLookupDeclaration(l *sexp.List) error { p.global = true // Parse source / target expressions for i := 0; i < len(targets); i++ { - target, err1 := p.translator.Translate(sexpTargets.Get(i)) - source, err2 := p.translator.Translate(sexpSources.Get(i)) + target, err1 := p.translator.Translate(env, sexpTargets.Get(i)) + source, err2 := p.translator.Translate(env, sexpSources.Get(i)) if err1 != nil { return err1 @@ -350,8 +351,8 @@ func (p *hirParser) parseLookupDeclaration(l *sexp.List) error { sources[i] = UnitExpr{source} } // Sanity check enclosing source and target modules - sourceCtx := sc.JoinContexts(sources, p.env.schema) - targetCtx := sc.JoinContexts(targets, p.env.schema) + sourceCtx := sc.JoinContexts(sources, env.schema) + targetCtx := sc.JoinContexts(targets, env.schema) // Propagate errors if sourceCtx.IsConflicted() { return p.translator.SyntaxError(sexpSources, "conflicting evaluation context") @@ -363,13 +364,13 @@ func (p *hirParser) parseLookupDeclaration(l *sexp.List) error { return p.translator.SyntaxError(sexpTargets, "empty evaluation context") } // Finally add constraint - p.env.schema.AddLookupConstraint(handle, sourceCtx, targetCtx, sources, targets) + env.schema.AddLookupConstraint(handle, sourceCtx, targetCtx, sources, targets) // Done return nil } // Parse am interleaving declaration -func (p *hirParser) parseInterleavingDeclaration(l *sexp.List) error { +func (p *hirParser) parseInterleavingDeclaration(env *Environment, l *sexp.List) error { // Target columns are (sorted) permutations of source columns. sexpTarget := l.Elements[1].AsSymbol() // Source columns. @@ -392,13 +393,13 @@ func (p *hirParser) parseInterleavingDeclaration(l *sexp.List) error { return p.translator.SyntaxError(ith, "column name expected") } // Attempt to lookup the column - cid, ok := p.env.LookupColumn(p.module, col.Value) + cid, ok := env.LookupColumn(p.module, col.Value) // Check it exists if !ok { return p.translator.SyntaxError(ith, "unknown column") } // Check multiplier calculation - sourceCol := p.env.schema.Columns().Nth(cid) + sourceCol := env.schema.Columns().Nth(cid) ctx = ctx.Join(sourceCol.Context()) // Sanity check we have a sensible context here. if ctx.IsConflicted() { @@ -410,13 +411,13 @@ func (p *hirParser) parseInterleavingDeclaration(l *sexp.List) error { sources[i] = cid } // Add assignment - p.env.AddAssignment(assignment.NewInterleaving(ctx, sexpTarget.Value, sources, &sc.FieldType{})) + env.AddAssignment(assignment.NewInterleaving(ctx, sexpTarget.Value, sources, &sc.FieldType{})) // Done return nil } // Parse a range constraint -func (p *hirParser) parseRangeDeclaration(l *sexp.List) error { +func (p *hirParser) parseRangeDeclaration(env *Environment, l *sexp.List) error { var bound fr.Element // Check bound if l.Get(2).AsSymbol() == nil { @@ -427,12 +428,12 @@ func (p *hirParser) parseRangeDeclaration(l *sexp.List) error { return p.translator.SyntaxError(l.Get(2), "malformed bound") } // Parse expression - expr, err := p.translator.Translate(l.Get(1)) + expr, err := p.translator.Translate(env, l.Get(1)) if err != nil { return err } // Determine evaluation context of expression. - ctx := expr.Context(p.env.schema) + ctx := expr.Context(env.schema) // Sanity check we have a sensible context here. if ctx.IsConflicted() { return p.translator.SyntaxError(l.Get(1), "conflicting evaluation context") @@ -441,44 +442,84 @@ func (p *hirParser) parseRangeDeclaration(l *sexp.List) error { } // handle := l.Get(1).String(true) - p.env.schema.AddRangeConstraint(handle, ctx, expr, bound) + env.schema.AddRangeConstraint(handle, ctx, expr, bound) // return nil } +// Parse a pure function declaration +func (p *hirParser) parsePureFunDeclaration(env *Environment, l *sexp.List) error { + // Parse function signature + name, params, err := p.parseFunSignature(l.Get(1)) + if err != nil { + return err + } + // Intialise environment + /* for i, p := range params { + env[p] = uint(i) + } + */ + // Parse expression + body, err := p.translator.Translate(env, l.Get(2)) + if err != nil { + return err + } + // + env.schema.AddMacroDefinition(p.module.Module(), name, params, body, true) + // + return nil +} + +func (p *hirParser) parseFunSignature(e sexp.SExp) (string, []string, error) { + if e.AsList() == nil { + return "", nil, p.translator.SyntaxError(e, "invalid function signature") + } + // Sanity check signature + l := e.AsList() + if l.Len() == 0 || l.Get(0).AsSymbol() == nil { + return "", nil, p.translator.SyntaxError(l, "invalid function signature") + } + // Parse parameters + params := make([]string, l.Len()-1) + // + + // + return l.Get(0).AsSymbol().String(false), params, nil +} + // Parse a property assertion -func (p *hirParser) parseAssertionDeclaration(elements []sexp.SExp) error { +func (p *hirParser) parseAssertionDeclaration(env *Environment, elements []sexp.SExp) error { handle := elements[1].AsSymbol().Value // Property assertions do not have global scope, hence qualified column // accesses are not permitted. p.global = false // Translate - expr, err := p.translator.Translate(elements[2]) + expr, err := p.translator.Translate(env, elements[2]) if err != nil { return err } // Determine evaluation context of assertion. - ctx := expr.Context(p.env.schema) + ctx := expr.Context(env.schema) // Add assertion. - p.env.schema.AddPropertyAssertion(handle, ctx, expr) + env.schema.AddPropertyAssertion(handle, ctx, expr) return nil } // Parse a vanishing declaration -func (p *hirParser) parseConstraintDeclaration(elements []sexp.SExp) error { +func (p *hirParser) parseConstraintDeclaration(env *Environment, elements []sexp.SExp) error { // handle := elements[1].AsSymbol().Value // Vanishing constraints do not have global scope, hence qualified column // accesses are not permitted. p.global = false - domain, guard, err := p.parseConstraintAttributes(elements[2]) + domain, guard, err := p.parseConstraintAttributes(env, elements[2]) // Check for error if err != nil { return err } // Translate expression - expr, err := p.translator.Translate(elements[3]) + expr, err := p.translator.Translate(env, elements[3]) if err != nil { return err } else if guard != nil { @@ -486,7 +527,7 @@ func (p *hirParser) parseConstraintDeclaration(elements []sexp.SExp) error { expr = &IfZero{guard, nil, expr} } // Determine evaluation context of expression. - ctx := expr.Context(p.env.schema) + ctx := expr.Context(env.schema) // Sanity check we have a sensible context here. if ctx.IsConflicted() { return p.translator.SyntaxError(elements[3], "conflicting evaluation context") @@ -494,12 +535,13 @@ func (p *hirParser) parseConstraintDeclaration(elements []sexp.SExp) error { return p.translator.SyntaxError(elements[3], "empty evaluation context") } - p.env.schema.AddVanishingConstraint(handle, ctx, domain, expr) + env.schema.AddVanishingConstraint(handle, ctx, domain, expr) return nil } -func (p *hirParser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err error) { +func (p *hirParser) parseConstraintAttributes(env *Environment, + attributes sexp.SExp) (domain *int, guard Expr, err error) { // Check attribute list is a list if attributes.AsList() == nil { return nil, nil, p.translator.SyntaxError(attributes, "expected attribute list") @@ -522,7 +564,7 @@ func (p *hirParser) parseConstraintAttributes(attributes sexp.SExp) (domain *int } case ":guard": i++ - if guard, err = p.translator.Translate(attrs.Get(i)); err != nil { + if guard, err = p.translator.Translate(env, attrs.Get(i)); err != nil { return nil, nil, err } default: @@ -607,11 +649,11 @@ func (p *hirParser) checkUnitExpr(term sexp.SExp) error { return nil } -func beginParserRule(args []Expr) (Expr, error) { +func beginParserRule(env *Environment, name string, args []Expr) (Expr, error) { return &List{args}, nil } -func constantParserRule(symbol string) (Expr, bool, error) { +func constantParserRule(env *Environment, symbol string) (Expr, bool, error) { if symbol[0] >= '0' && symbol[0] < '9' { var num fr.Element // Attempt to parse @@ -627,9 +669,21 @@ func constantParserRule(symbol string) (Expr, bool, error) { return nil, false, nil } -func columnAccessParserRule(parser *hirParser) func(col string) (Expr, bool, error) { +func varAccessParserRule(_ *hirParser) func(env *Environment, name string) (Expr, bool, error) { + // Returns a closure over the parser. + return func(env *Environment, name string) (Expr, bool, error) { + // Look up column in the environment using local scope. + if _, ok := env.LookupVariable(name); ok { + return &VariableAccess{name, 0}, true, nil + } + // Continue + return nil, false, nil + } +} + +func columnAccessParserRule(parser *hirParser) func(env *Environment, col string) (Expr, bool, error) { // Returns a closure over the parser. - return func(col string) (Expr, bool, error) { + return func(env *Environment, col string) (Expr, bool, error) { var ok bool // Sanity check what we have if !unicode.IsLetter(rune(col[0])) { @@ -642,7 +696,7 @@ func columnAccessParserRule(parser *hirParser) func(col string) (Expr, bool, err split := strings.Split(col, ".") if parser.global && len(split) == 2 { // Lookup module - if context, ok = parser.env.LookupModule(split[0]); !ok { + if context, ok = env.LookupModule(split[0]); !ok { return nil, true, errors.New("unknown module") } @@ -655,7 +709,7 @@ func columnAccessParserRule(parser *hirParser) func(col string) (Expr, bool, err // Now lookup column in the appropriate module. var cid uint // Look up column in the environment using local scope. - cid, ok = parser.env.LookupColumn(context, colname) + cid, ok = env.LookupColumn(context, colname) // Check column was found if !ok { return nil, true, errors.New("unknown column") @@ -665,19 +719,19 @@ func columnAccessParserRule(parser *hirParser) func(col string) (Expr, bool, err } } -func addParserRule(args []Expr) (Expr, error) { +func addParserRule(env *Environment, name string, args []Expr) (Expr, error) { return &Add{args}, nil } -func subParserRule(args []Expr) (Expr, error) { +func subParserRule(env *Environment, name string, args []Expr) (Expr, error) { return &Sub{args}, nil } -func mulParserRule(args []Expr) (Expr, error) { +func mulParserRule(env *Environment, name string, args []Expr) (Expr, error) { return &Mul{args}, nil } -func ifParserRule(args []Expr) (Expr, error) { +func ifParserRule(env *Environment, name string, args []Expr) (Expr, error) { if len(args) == 2 { return &IfZero{args[0], args[1], nil}, nil } else if len(args) == 3 { @@ -687,7 +741,7 @@ func ifParserRule(args []Expr) (Expr, error) { return nil, errors.New("incorrect number of arguments") } -func ifNotParserRule(args []Expr) (Expr, error) { +func ifNotParserRule(env *Environment, name string, args []Expr) (Expr, error) { if len(args) == 2 { return &IfZero{args[0], nil, args[1]}, nil } @@ -695,16 +749,16 @@ func ifNotParserRule(args []Expr) (Expr, error) { return nil, errors.New("incorrect number of arguments") } -func shiftParserRule(parser *hirParser) func(string, string) (Expr, error) { +func shiftParserRule(parser *hirParser) func(*Environment, string, string) (Expr, error) { // Returns a closure over the parser. - return func(col string, amt string) (Expr, error) { + return func(env *Environment, col string, amt string) (Expr, error) { n, err := strconv.Atoi(amt) if err != nil { return nil, err } // Look up column in the environment - i, ok := parser.env.LookupColumn(parser.module, col) + i, ok := env.LookupColumn(parser.module, col) // Check column was found if !ok { return nil, fmt.Errorf("unknown column %s", col) @@ -717,7 +771,7 @@ func shiftParserRule(parser *hirParser) func(string, string) (Expr, error) { } } -func powParserRule(args []Expr) (Expr, error) { +func powParserRule(env *Environment, name string, args []Expr) (Expr, error) { var k big.Int if len(args) != 2 { @@ -736,10 +790,18 @@ func powParserRule(args []Expr) (Expr, error) { return &Exp{Arg: args[0], Pow: k.Uint64()}, nil } -func normParserRule(args []Expr) (Expr, error) { +func normParserRule(env *Environment, name string, args []Expr) (Expr, error) { if len(args) != 1 { return nil, errors.New("incorrect number of arguments") } return &Normalise{Arg: args[0]}, nil } + +func invokeParserRule(env *Environment, name string, args []Expr) (Expr, error) { + if _, ok := env.LookupMacro(name); ok { + panic("matched invocation") + } + // + return nil, errors.New("unknown function") +} diff --git a/pkg/hir/eval.go b/pkg/hir/eval.go index 4012f64..ec59ff4 100644 --- a/pkg/hir/eval.go +++ b/pkg/hir/eval.go @@ -15,6 +15,12 @@ func (e *ColumnAccess) EvalAllAt(k int, tr trace.Trace) []fr.Element { return []fr.Element{val} } +// EvalAllAt attempts to evaluate a variable access at a given row in a trace. +// However, at this time, that does not make sense. +func (e *VariableAccess) EvalAllAt(k int, tr trace.Trace) []fr.Element { + panic("unsupported operation") +} + // EvalAllAt evaluates a constant at a given row in a trace, which simply returns // that constant. func (e *Constant) EvalAllAt(k int, tr trace.Trace) []fr.Element { diff --git a/pkg/hir/expr.go b/pkg/hir/expr.go index 279ac93..7a5a02a 100644 --- a/pkg/hir/expr.go +++ b/pkg/hir/expr.go @@ -415,6 +415,47 @@ func (p *Normalise) RequiredCells(row int, tr trace.Trace) *util.AnySortedSet[tr // does not perform any form of simplification to determine this. func (p *Normalise) AsConstant() *fr.Element { return nil } +// ============================================================================ +// VariableAccess +// ============================================================================ + +// VariableAccess represents reading the value of a given local variable (such +// as a function parameter). +type VariableAccess struct { + Name string + Shift int +} + +// Bounds returns max shift in either the negative (left) or positive +// direction (right). +func (p *VariableAccess) Bounds() util.Bounds { + panic("variable accesses do not have bounds") +} + +// Context determines the evaluation context (i.e. enclosing module) for this +// expression. +func (p *VariableAccess) Context(schema sc.Schema) trace.Context { + panic("variable accesses do not have a context") +} + +// RequiredColumns returns the set of columns on which this term depends. +// That is, columns whose values may be accessed when evaluating this term +// on a given trace. +func (p *VariableAccess) RequiredColumns() *util.SortedSet[uint] { + panic("unsupported operation") +} + +// RequiredCells returns the set of trace cells on which this term depends. +// In this case, that is the empty set. +func (p *VariableAccess) RequiredCells(row int, tr trace.Trace) *util.AnySortedSet[trace.CellRef] { + panic("unsupported operation") +} + +// AsConstant determines whether or not this is a constant expression. If +// so, the constant is returned; otherwise, nil is returned. NOTE: this +// does not perform any form of simplification to determine this. +func (p *VariableAccess) AsConstant() *fr.Element { return nil } + // ============================================================================ // ColumnAccess // ============================================================================ diff --git a/pkg/hir/lisp.go b/pkg/hir/lisp.go index 23756c9..cb55745 100644 --- a/pkg/hir/lisp.go +++ b/pkg/hir/lisp.go @@ -23,6 +23,21 @@ func (e *ColumnAccess) Lisp(schema sc.Schema) sexp.SExp { return sexp.NewList([]sexp.SExp{sexp.NewSymbol("shift"), access, shift}) } +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *VariableAccess) Lisp(schema sc.Schema) sexp.SExp { + access := sexp.NewSymbol(e.Name) + // Check whether shifted (or not) + if e.Shift == 0 { + // Not shifted + return access + } + // Shifted + shift := sexp.NewSymbol(fmt.Sprintf("%d", e.Shift)) + + return sexp.NewList([]sexp.SExp{sexp.NewSymbol("shift"), access, shift}) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Constant) Lisp(schema sc.Schema) sexp.SExp { diff --git a/pkg/hir/lower.go b/pkg/hir/lower.go index 8df3efa..949baf9 100644 --- a/pkg/hir/lower.go +++ b/pkg/hir/lower.go @@ -113,6 +113,13 @@ func (e *ColumnAccess) LowerTo(schema *mir.Schema) []mir.Expr { return lowerTo(e, schema) } +// LowerTo lowers a variable access to the MIR level. This requires expanding +// the arguments, then lowering them. Furthermore, conditionals are "lifted" to +// the top. +func (e *VariableAccess) LowerTo(schema *mir.Schema) []mir.Expr { + return lowerTo(e, schema) +} + // LowerTo lowers an exponent expression to the MIR level. This requires expanding // the argument andn lowering it. Furthermore, conditionals are "lifted" to // the top. diff --git a/pkg/hir/macro.go b/pkg/hir/macro.go new file mode 100644 index 0000000..f7ad5e6 --- /dev/null +++ b/pkg/hir/macro.go @@ -0,0 +1,18 @@ +package hir + +// MacroDefinition represents something which can be called, and that will be +// inlined at the point of call. +type MacroDefinition struct { + // Enclosing module + module uint + // Name of the macro + name string + // Parameters of the macro + params []string + // Body of the macro + body Expr + // Indicates whether or not this macro is "pure". More specifically, pure + // macros can only refer to parameters (i.e. cannot access enclosing columns + // directly). + pure bool +} diff --git a/pkg/hir/schema.go b/pkg/hir/schema.go index 0d8d5a3..3373288 100644 --- a/pkg/hir/schema.go +++ b/pkg/hir/schema.go @@ -51,6 +51,9 @@ type Schema struct { assertions []PropertyAssertion // Cache list of columns declared in inputs and assignments. column_cache []sc.Column + // Macros determines the set of macros which can be called within + // expressions, etc. + macros []*MacroDefinition } // EmptySchema is used to construct a fresh schema onto which new columns and @@ -143,6 +146,15 @@ func (p *Schema) AddPropertyAssertion(handle string, context trace.Context, prop p.assertions = append(p.assertions, sc.NewPropertyAssertion[ZeroArrayTest](handle, context, ZeroArrayTest{property})) } +// AddMacroDefinition adds a definition for a macro (either pure or impure). +func (p *Schema) AddMacroDefinition(module uint, name string, params []string, body Expr, pure bool) uint { + index := p.Macros().Count() + macro := &MacroDefinition{module, name, params, body, pure} + p.macros = append(p.macros, macro) + + return index +} + // ============================================================================ // Schema Interface // ============================================================================ @@ -192,6 +204,11 @@ func (p *Schema) Declarations() util.Iterator[sc.Declaration] { return inputs.Append(ps) } +// Macros returns an array over the macro definitions available in this schema. +func (p *Schema) Macros() util.Iterator[*MacroDefinition] { + return util.NewArrayIterator(p.macros) +} + // Modules returns an iterator over the declared set of modules within this // schema. func (p *Schema) Modules() util.Iterator[sc.Module] { diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index faf62c2..82269d4 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -1,29 +1,27 @@ package sexp -import ( - "fmt" -) +import "fmt" // SymbolRule is a symbol generator is responsible for converting a terminating // expression (i.e. a symbol) into an expression type T. For // example, a number or a column access. -type SymbolRule[T comparable] func(string) (T, bool, error) +type SymbolRule[E any, T comparable] func(E, string) (T, bool, error) // ListRule is a list translator is responsible converting a list with a given // sequence of zero or more arguments into an expression type T. // Observe that the arguments are already translated into the correct // form. -type ListRule[T comparable] func(*List) (T, error) +type ListRule[E any, T comparable] func(E, *List) (T, error) // BinaryRule is a binary translator is a wrapper for translating lists which must // have exactly two symbol arguments. The wrapper takes care of // ensuring sufficient arguments are given, etc. -type BinaryRule[T comparable] func(string, string) (T, error) +type BinaryRule[E any, T comparable] func(E, string, string) (T, error) // RecursiveRule is a recursive translator is a wrapper for translating lists whose // elements can be built by recursively reusing the enclosing // translator. -type RecursiveRule[T comparable] func([]T) (T, error) +type RecursiveRule[E any, T comparable] func(E, string, []T) (T, error) // =================================================================== // Parser @@ -31,9 +29,13 @@ type RecursiveRule[T comparable] func([]T) (T, error) // Translator is a generic mechanism for translating S-Expressions into a structured // form. -type Translator[T comparable] struct { - lists map[string]ListRule[T] - symbols []SymbolRule[T] +type Translator[E any, T comparable] struct { + // Rules for parsing lists + lists map[string]ListRule[E, T] + // Fallback rule for generic user-defined lists. + list_default ListRule[E, T] + // Rules for parsing symbols + symbols []SymbolRule[E, T] // Maps S-Expressions to their spans in the original source file. This is // used to build the new source map. old_srcmap *SourceMap[SExp] @@ -43,12 +45,13 @@ type Translator[T comparable] struct { } // NewTranslator constructs a new Translator instance. -func NewTranslator[T comparable](srcmap *SourceMap[SExp]) *Translator[T] { - return &Translator[T]{ - lists: make(map[string]ListRule[T]), - symbols: make([]SymbolRule[T], 0), - old_srcmap: srcmap, - new_srcmap: NewSourceMap[T](srcmap.text), +func NewTranslator[E any, T comparable](srcmap *SourceMap[SExp]) *Translator[E, T] { + return &Translator[E, T]{ + lists: make(map[string]ListRule[E, T]), + list_default: nil, + symbols: make([]SymbolRule[E, T], 0), + old_srcmap: srcmap, + new_srcmap: NewSourceMap[T](srcmap.text), } } @@ -58,7 +61,7 @@ func NewTranslator[T comparable](srcmap *SourceMap[SExp]) *Translator[T] { // ParseAndTranslate a given string into a given structured representation T // using an appropriately configured. -func (p *Translator[T]) ParseAndTranslate(s string) (T, error) { +func (p *Translator[E, T]) ParseAndTranslate(env E, s string) (T, error) { // Parse string into S-expression form e, err := Parse(s) if err != nil { @@ -67,35 +70,53 @@ func (p *Translator[T]) ParseAndTranslate(s string) (T, error) { } // Process S-expression into AIR expression. - return translateSExp(p, e) + return translateSExp(p, env, e) } // Translate a given string into a given structured representation T // using an appropriately configured. -func (p *Translator[T]) Translate(sexp SExp) (T, error) { +func (p *Translator[E, T]) Translate(env E, sexp SExp) (T, error) { // Process S-expression into target expression - return translateSExp(p, sexp) + return translateSExp(p, env, sexp) } // AddRecursiveRule adds a new list translator to this expression translator. -func (p *Translator[T]) AddRecursiveRule(name string, t RecursiveRule[T]) { +func (p *Translator[E, T]) AddRecursiveRule(name string, t RecursiveRule[E, T]) { // Construct a recursive list translator as a wrapper around a generic list translator. - p.lists[name] = func(l *List) (T, error) { + p.lists[name] = p.createRecursiveRule(t) +} + +// AddDefaultRecursiveRule adds a default recursive rule to be applied when no +// other recursive rules apply. +func (p *Translator[E, T]) AddDefaultRecursiveRule(t RecursiveRule[E, T]) { + // Construct a recursive list translator as a wrapper around a generic list translator. + p.list_default = p.createRecursiveRule(t) +} + +func (p *Translator[E, T]) createRecursiveRule(t RecursiveRule[E, T]) ListRule[E, T] { + // Construct a recursive list translator as a wrapper around a generic list translator. + return func(env E, l *List) (T, error) { var ( empty T err error ) + // Extract the "head" of the list. + if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { + return empty, p.SyntaxError(l, "invalid list") + } + // Extract expression name + head := (l.Elements[0].(*Symbol)).Value // Translate arguments args := make([]T, len(l.Elements)-1) for i, s := range l.Elements[1:] { - args[i], err = translateSExp(p, s) + args[i], err = translateSExp(p, env, s) // Handle error if err != nil { return empty, err } } // Apply constructor - term, err := t(args) + term, err := t(env, head, args) // Check for error if err == nil { return term, nil @@ -106,10 +127,10 @@ func (p *Translator[T]) AddRecursiveRule(name string, t RecursiveRule[T]) { } // AddBinaryRule . -func (p *Translator[T]) AddBinaryRule(name string, t BinaryRule[T]) { +func (p *Translator[E, T]) AddBinaryRule(name string, t BinaryRule[E, T]) { var empty T // - p.lists[name] = func(l *List) (T, error) { + p.lists[name] = func(env E, l *List) (T, error) { if len(l.Elements) != 3 { // Should be unreachable. return empty, p.SyntaxError(l, "Incorrect number of arguments") @@ -121,7 +142,7 @@ func (p *Translator[T]) AddBinaryRule(name string, t BinaryRule[T]) { var msg string if ok1 && ok2 { - term, err := t(lhs.Value, rhs.Value) + term, err := t(env, lhs.Value, rhs.Value) if err == nil { return term, nil } @@ -136,12 +157,12 @@ func (p *Translator[T]) AddBinaryRule(name string, t BinaryRule[T]) { } // AddSymbolRule adds a new symbol translator to this expression translator. -func (p *Translator[T]) AddSymbolRule(t SymbolRule[T]) { +func (p *Translator[E, T]) AddSymbolRule(t SymbolRule[E, T]) { p.symbols = append(p.symbols, t) } // SyntaxError constructs a suitable syntax error for a given S-Expression. -func (p *Translator[T]) SyntaxError(s SExp, msg string) error { +func (p *Translator[E, T]) SyntaxError(s SExp, msg string) error { // Get span of enclosing list span := p.old_srcmap.Get(s) // This should be unreachable. @@ -155,15 +176,15 @@ func (p *Translator[T]) SyntaxError(s SExp, msg string) error { // Translate an S-Expression into an IR expression. Observe that // this can still fail in the event that the given S-Expression does // not describe a well-formed IR expression. -func translateSExp[T comparable](p *Translator[T], s SExp) (T, error) { +func translateSExp[E any, T comparable](p *Translator[E, T], env E, s SExp) (T, error) { var empty T switch e := s.(type) { case *List: - return translateSExpList[T](p, e) + return translateSExpList[E, T](p, env, e) case *Symbol: for i := 0; i != len(p.symbols); i++ { - ir, ok, err := (p.symbols[i])(e.Value) + ir, ok, err := (p.symbols[i])(env, e.Value) if ok && err != nil { // Transform into syntax error return empty, p.SyntaxError(s, err.Error()) @@ -180,7 +201,7 @@ func translateSExp[T comparable](p *Translator[T], s SExp) (T, error) { // expression of some kind. This type of expression is determined by // the first element of the list. The remaining elements are treated // as arguments which are first recursively translated. -func translateSExpList[T comparable](p *Translator[T], l *List) (T, error) { +func translateSExpList[E any, T comparable](p *Translator[E, T], env E, l *List) (T, error) { var empty T // Sanity check this list makes sense if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { @@ -192,7 +213,9 @@ func translateSExpList[T comparable](p *Translator[T], l *List) (T, error) { t := p.lists[name] // Check whether we found one. if t != nil { - return (t)(l) + return (t)(env, l) + } else if p.list_default != nil { + return (p.list_default)(env, l) } // Default fall back return empty, p.SyntaxError(l, "unknown list encountered") diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index c6c2ae3..6f8daa2 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -470,6 +470,18 @@ func Test_Interleave_04(t *testing.T) { Check(t, "interleave_04") } +// =================================================================== +// Functions +// =================================================================== + +func Test_PureFun_01(t *testing.T) { + Check(t, "purefun_01") +} + +func Test_PureFun_02(t *testing.T) { + Check(t, "purefun_02") +} + // =================================================================== // Complex Tests // =================================================================== diff --git a/pkg/util/maps.go b/pkg/util/maps.go new file mode 100644 index 0000000..9cb08d7 --- /dev/null +++ b/pkg/util/maps.go @@ -0,0 +1,11 @@ +package util + +// ShallowCloneMap makes a shallow clone of a given map. +func ShallowCloneMap[K comparable, V any](orig map[K]V) map[K]V { + new := make(map[K]V, len(orig)) + for key, value := range orig { + new[key] = value + } + + return new +} diff --git a/testdata/purefun_01.accepts b/testdata/purefun_01.accepts new file mode 100644 index 0000000..945d190 --- /dev/null +++ b/testdata/purefun_01.accepts @@ -0,0 +1,6 @@ +{ "A": [0] } +{ "A": [0,0] } +{ "A": [0,0,0] } +{ "A": [0,0,0,0] } +{ "A": [0,0,0,0,0] } +{ "A": [0,0,0,0,0,0] } diff --git a/testdata/purefun_01.lisp b/testdata/purefun_01.lisp new file mode 100644 index 0000000..7aafa59 --- /dev/null +++ b/testdata/purefun_01.lisp @@ -0,0 +1,3 @@ +(defcolumns A) +(defpurefun (id x) x) +(defconstraint test () (id A)) diff --git a/testdata/purefun_01.rejects b/testdata/purefun_01.rejects new file mode 100644 index 0000000..a5f8491 --- /dev/null +++ b/testdata/purefun_01.rejects @@ -0,0 +1,5 @@ +{ "A": [1] } +{ "A": [2] } +{ "A": [1,1] } +{ "A": [1,1] } +{ "A": [2,1] } diff --git a/testdata/purefun_02.accepts b/testdata/purefun_02.accepts new file mode 100644 index 0000000..5f89401 --- /dev/null +++ b/testdata/purefun_02.accepts @@ -0,0 +1,15 @@ +{ "A": [], "B": [] } +{ "A": [0], "B": [0] } +{ "A": [1], "B": [1] } +{ "A": [2], "B": [2] } +{ "A": [3], "B": [3] } +{ "A": [4], "B": [4] } +;; +{ "A": [0,0], "B": [0,0] } +{ "A": [1,0], "B": [1,0] } +{ "A": [0,1], "B": [0,1] } +{ "A": [1,1], "B": [1,1] } +;; +{ "A": [125,0], "B": [125,0] } +{ "A": [0,125], "B": [0,125] } +{ "A": [125,125], "B": [125,125] } diff --git a/testdata/purefun_02.lisp b/testdata/purefun_02.lisp new file mode 100644 index 0000000..5b5f120 --- /dev/null +++ b/testdata/purefun_02.lisp @@ -0,0 +1,3 @@ +(defcolumns A B) +(defpurefun (eq x y) (- y x)) +(defconstraint test () (eq A B)) diff --git a/testdata/purefun_02.rejects b/testdata/purefun_02.rejects new file mode 100644 index 0000000..7ec90d0 --- /dev/null +++ b/testdata/purefun_02.rejects @@ -0,0 +1,35 @@ +{ "A": [0], "B": [1] } +{ "A": [1], "B": [0] } +{ "A": [0], "B": [1] } +{ "A": [0], "B": [2] } +{ "A": [0], "B": [3] } +{ "A": [1], "B": [0] } +{ "A": [2], "B": [0] } +{ "A": [3], "B": [0] } +;; +{ "A": [0,0], "B": [0,1] } +{ "A": [1,0], "B": [0,0] } +{ "A": [0,0], "B": [1,0] } +{ "A": [0,1], "B": [0,0] } +{ "A": [0,0], "B": [1,1] } +{ "A": [1,1], "B": [0,0] } +{ "A": [1,0], "B": [0,1] } +{ "A": [0,1], "B": [1,0] } +;; +{ "A": [0,0], "B": [0,125] } +{ "A": [125,0], "B": [0,0] } +{ "A": [0,0], "B": [125,0] } +{ "A": [0,125], "B": [0,0] } +{ "A": [0,0], "B": [125,125] } +{ "A": [125,125], "B": [0,0] } +{ "A": [125,0], "B": [0,125] } +{ "A": [0,125], "B": [125,0] } +;; +{ "A": [65,65], "B": [65,65573234] } +{ "A": [65573234,65], "B": [65,65] } +{ "A": [65,65], "B": [65573234,65] } +{ "A": [65,65573234], "B": [65,65] } +{ "A": [65,65], "B": [65573234,65573234] } +{ "A": [65573234,65573234], "B": [65,65] } +{ "A": [65573234,65], "B": [65,65573234] } +{ "A": [65,65573234], "B": [65573234,65] } From c59ed158c2bfb3e4eec3da0783ef34d9c47db536 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Wed, 6 Nov 2024 17:34:20 +1300 Subject: [PATCH 02/29] Slowly trying to put things back together --- pkg/corset/ast.go | 13 +- pkg/corset/parser.go | 709 ++----------------------------------------- 2 files changed, 44 insertions(+), 678 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index becd955..8ea915d 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -1,7 +1,6 @@ package corset import ( - "github.com/consensys/go-corset/pkg/hir" sc "github.com/consensys/go-corset/pkg/schema" ) @@ -11,7 +10,7 @@ type Module struct { } type Declaration interface { - LowerToHir(schema *hir.Schema) + Resolve() } // DefColumns captures a set of one or more columns being declared. @@ -19,6 +18,10 @@ type DefColumns struct { Columns []DefColumn } +func (p *DefColumns) Resolve() { + panic("got here") +} + // DefColumn packages together those piece relevant to declaring an individual // column, such its name and type. type DefColumn struct { @@ -37,3 +40,9 @@ type DefPermutation struct { type DefPureFun struct { } + +type Expr interface { + // Resolve resolves this expression in a given scope and constructs a fully + // resolved HIR expression. + Resolve() +} diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 3c250ac..9b59f61 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -1,20 +1,12 @@ package corset import ( - "errors" - "fmt" - "math/big" - "strconv" - "strings" - "unicode" - - "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" sc "github.com/consensys/go-corset/pkg/schema" - "github.com/consensys/go-corset/pkg/schema/assignment" "github.com/consensys/go-corset/pkg/sexp" - "github.com/consensys/go-corset/pkg/trace" ) +type Void = struct{} + // =================================================================== // Public // =================================================================== @@ -31,7 +23,7 @@ func ParseSourceString(str string) (*Module, error) { return nil, err } // Parse terms into an HIR schema - p, env := newHirParser(parser.SourceMap()) + p, env := NewCorsetParser(parser.SourceMap()) // Continue parsing string until nothing remains. for _, term := range terms { // Process declaration @@ -48,27 +40,17 @@ func ParseSourceString(str string) (*Module, error) { // Private // =================================================================== -type hirParser struct { +type CorsetParser struct { // Translator used for recursive expressions. - translator *sexp.Translator[*Environment, Expr] - // Current module being parsed. - module trace.Context - // Global is used exclusively when parsing expressions to signal whether or - // not qualified column accesses are permitted (i.e. which include a - // module). - global bool + translator *sexp.Translator[Void, Expr] } -func newHirParser(srcmap *sexp.SourceMap[sexp.SExp]) (*hirParser, *Environment) { - p := sexp.NewTranslator[*Environment, Expr](srcmap) - // Initialise empty environment - env := EmptyEnvironment() - // Register top-level module (aka the prelude) - prelude := env.RegisterModule("") +func NewCorsetParser(srcmap *sexp.SourceMap[sexp.SExp]) *CorsetParser { + p := sexp.NewTranslator[Void, Expr](srcmap) // Construct parser - parser := &hirParser{p, prelude, false} + parser := &CorsetParser{p} // Configure translator - p.AddSymbolRule(constantParserRule) + /* p.AddSymbolRule(constantParserRule) p.AddSymbolRule(varAccessParserRule(parser)) p.AddSymbolRule(columnAccessParserRule(parser)) p.AddBinaryRule("shift", shiftParserRule(parser)) @@ -80,18 +62,19 @@ func newHirParser(srcmap *sexp.SourceMap[sexp.SExp]) (*hirParser, *Environment) p.AddRecursiveRule("if", ifParserRule) p.AddRecursiveRule("ifnot", ifNotParserRule) p.AddRecursiveRule("begin", beginParserRule) - p.AddDefaultRecursiveRule(invokeParserRule) + p.AddDefaultRecursiveRule(invokeParserRule) */ // - return parser, env + return parser } -func (p *hirParser) parseDeclaration(env *Environment, s sexp.SExp) error { +func (p *CorsetParser) parseDeclaration(env *Environment, s sexp.SExp) (Declaration, error) { if e, ok := s.(*sexp.List); ok { if e.MatchSymbols(2, "module") { return p.parseModuleDeclaration(env, e) } else if e.MatchSymbols(1, "defcolumns") { return p.parseColumnDeclarations(env, e) - } else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { + } + /* else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { return p.parseConstraintDeclaration(env, e.Elements) } else if e.Len() == 3 && e.MatchSymbols(2, "assert") { return p.parseAssertionDeclaration(env, e.Elements) @@ -105,14 +88,14 @@ func (p *hirParser) parseDeclaration(env *Environment, s sexp.SExp) error { return p.parseRangeDeclaration(env, e) } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { return p.parsePureFunDeclaration(env, e) - } + } */ } // Error - return p.translator.SyntaxError(s, "unexpected or malformed declaration") + return nil, p.translator.SyntaxError(s, "unexpected or malformed declaration") } // Parse a column declaration -func (p *hirParser) parseModuleDeclaration(env *Environment, l *sexp.List) error { +func (p *CorsetParser) parseModuleDeclaration(env *Environment, l *sexp.List) (Declaration, error) { // Sanity check declaration if len(l.Elements) > 2 { return p.translator.SyntaxError(l, "malformed module declaration") @@ -132,31 +115,34 @@ func (p *hirParser) parseModuleDeclaration(env *Environment, l *sexp.List) error } // Parse a column declaration -func (p *hirParser) parseColumnDeclarations(env *Environment, l *sexp.List) error { +func (p *CorsetParser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { // Sanity check declaration if len(l.Elements) == 1 { - return p.translator.SyntaxError(l, "malformed column declaration") + return nil, p.translator.SyntaxError(l, "malformed column declaration") } + columns := make([]DefColumn, l.Len()-1) // Process column declarations one by one. for i := 1; i < len(l.Elements); i++ { + decl, err := p.parseColumnDeclaration(l.Elements[i]) // Extract column name - if err := p.parseColumnDeclaration(env, l.Elements[i]); err != nil { - return err + if err != nil { + return nil, err } + columns[i] = decl } - return nil + return &DefColumns{columns}, nil } -func (p *hirParser) parseColumnDeclaration(env *Environment, e sexp.SExp) error { - var columnName string +func (p *CorsetParser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { + var defcolumn DefColumn // Default to field type - var columnType sc.Type = &sc.FieldType{} + defcolumn.DataType = &sc.FieldType{} // Check whether extended declaration or not. if l := e.AsList(); l != nil { // Check at least the name provided. if len(l.Elements) == 0 { - return p.translator.SyntaxError(l, "empty column declaration") + return defcolumn, p.translator.SyntaxError(l, "empty column declaration") } // Column name is always first columnName = l.Elements[0].String(false) @@ -164,644 +150,15 @@ func (p *hirParser) parseColumnDeclaration(env *Environment, e sexp.SExp) error if len(l.Elements) == 2 { var err error if columnType, err = p.parseType(l.Elements[1]); err != nil { - return err + return defcolumn, err } } else if len(l.Elements) > 2 { // For now. - return p.translator.SyntaxError(l, "unknown column declaration attributes") + return defcolumn, p.translator.SyntaxError(l, "unknown column declaration attributes") } } else { - columnName = e.String(false) - } - // Sanity check doesn't already exist - if env.HasColumn(p.module, columnName) { - return p.translator.SyntaxError(e, "duplicate column declaration") - } - // Register column - cid := env.AddDataColumn(p.module, columnName, columnType) - // Apply type constraint (if applicable) - if columnType.AsUint() != nil { - bound := columnType.AsUint().Bound() - env.schema.AddRangeConstraint(columnName, p.module, &ColumnAccess{cid, 0}, bound) - } - // - return nil -} - -// Parse a sorted permutation declaration -func (p *hirParser) parsePermutationDeclaration(env *Environment, l *sexp.List) error { - // Target columns are (sorted) permutations of source columns. - sexpTargets := l.Elements[1].AsList() - // Source columns. - sexpSources := l.Elements[2].AsList() - // Sanity check - if sexpTargets == nil { - return p.translator.SyntaxError(l.Elements[1], "malformed target columns") - } else if sexpSources == nil { - return p.translator.SyntaxError(l.Elements[2], "malformed source columns") - } - // Convert into appropriate form. - sources := make([]uint, sexpSources.Len()) - signs := make([]bool, sexpSources.Len()) - // - if sexpTargets.Len() != sexpSources.Len() { - return p.translator.SyntaxError(l, "sorted permutation requires matching number of source and target columns") - } - // initialise context - ctx := trace.VoidContext() - // - for i := 0; i < sexpSources.Len(); i++ { - sourceIndex, sourceSign, err := p.parsePermutationSource(env, sexpSources.Get(i)) - if err != nil { - return err - } - // Check source context - sourceCol := env.schema.Columns().Nth(sourceIndex) - ctx = ctx.Join(sourceCol.Context()) - // Sanity check we have a sensible type here. - if ctx.IsConflicted() { - return p.translator.SyntaxError(sexpSources.Get(i), "conflicting evaluation context") - } else if ctx.IsVoid() { - return p.translator.SyntaxError(sexpSources.Get(i), "empty evaluation context") - } - // Copy over column name - signs[i] = sourceSign - sources[i] = sourceIndex - } - // Parse targets - targets := make([]sc.Column, sexpTargets.Len()) - // Parse targets - for i := 0; i < sexpTargets.Len(); i++ { - targetName, err := p.parsePermutationTarget(env, sexpTargets.Get(i)) - // - if err != nil { - return err - } - // Lookup corresponding source - source := env.schema.Columns().Nth(sources[i]) - // Done - targets[i] = sc.NewColumn(ctx, targetName, source.Type()) - } - // - env.AddAssignment(assignment.NewSortedPermutation(ctx, targets, signs, sources)) - // - return nil -} - -func (p *hirParser) parsePermutationSource(env *Environment, source sexp.SExp) (uint, bool, error) { - var ( - name string - sign bool - err error - ) - - if source.AsList() != nil { - l := source.AsList() - // Check whether sort direction provided - if l.Len() != 2 || l.Get(0).AsSymbol() == nil || l.Get(1).AsSymbol() == nil { - return 0, false, p.translator.SyntaxError(source, "malformed column") - } - // Parser sorting direction - if sign, err = p.parseSortDirection(l.Get(0).AsSymbol()); err != nil { - return 0, false, err - } - // Extract column name - name = l.Get(1).AsSymbol().Value - } else { - name = source.AsSymbol().Value - sign = true // default - } - // Determine index for source column - index, ok := env.LookupColumn(p.module, name) - if !ok { - // Column doesn't exist! - return 0, false, p.translator.SyntaxError(source, "unknown column") - } - // Done - return index, sign, nil -} - -func (p *hirParser) parsePermutationTarget(env *Environment, target sexp.SExp) (string, error) { - if target.AsSymbol() == nil { - return "", p.translator.SyntaxError(target, "malformed target column") - } - // - targetName := target.AsSymbol().Value - // Sanity check that target column *doesn't* exist. - if env.HasColumn(p.module, targetName) { - // No, it doesn't. - return "", p.translator.SyntaxError(target, "duplicate column") - } - // Done - return targetName, nil -} - -func (p *hirParser) parseSortDirection(l *sexp.Symbol) (bool, error) { - switch l.Value { - case "+", "↓": - return true, nil - case "-", "↑": - return false, nil - } - // Unknown sort - return false, p.translator.SyntaxError(l, "malformed sort direction") -} - -// Parse a lookup declaration -func (p *hirParser) parseLookupDeclaration(env *Environment, l *sexp.List) error { - handle := l.Elements[1].AsSymbol().Value - // Target columns are (sorted) permutations of source columns. - sexpTargets := l.Elements[2].AsList() - // Source columns. - sexpSources := l.Elements[3].AsList() - // Sanity check number of target colunms matches number of source columns. - if sexpTargets.Len() != sexpSources.Len() { - return p.translator.SyntaxError(l, "lookup constraint requires matching number of source and target columns") - } - // Sanity check expressions have unitary form. - for i := 0; i < sexpTargets.Len(); i++ { - // Sanity check source and target expressions do not contain expression - // forms which are not permitted within a unitary expression. - if err := p.checkUnitExpr(sexpTargets.Get(i)); err != nil { - return err - } - - if err := p.checkUnitExpr(sexpSources.Get(i)); err != nil { - return err - } - } - // Proceed with translation - targets := make([]UnitExpr, sexpTargets.Len()) - sources := make([]UnitExpr, sexpSources.Len()) - // Lookup expressions are permitted to make fully qualified accesses. This - // is because inter-module lookups are supported. - p.global = true - // Parse source / target expressions - for i := 0; i < len(targets); i++ { - target, err1 := p.translator.Translate(env, sexpTargets.Get(i)) - source, err2 := p.translator.Translate(env, sexpSources.Get(i)) - - if err1 != nil { - return err1 - } else if err2 != nil { - return err2 - } - // Done - targets[i] = UnitExpr{target} - sources[i] = UnitExpr{source} - } - // Sanity check enclosing source and target modules - sourceCtx := sc.JoinContexts(sources, env.schema) - targetCtx := sc.JoinContexts(targets, env.schema) - // Propagate errors - if sourceCtx.IsConflicted() { - return p.translator.SyntaxError(sexpSources, "conflicting evaluation context") - } else if targetCtx.IsConflicted() { - return p.translator.SyntaxError(sexpTargets, "conflicting evaluation context") - } else if sourceCtx.IsVoid() { - return p.translator.SyntaxError(sexpSources, "empty evaluation context") - } else if targetCtx.IsVoid() { - return p.translator.SyntaxError(sexpTargets, "empty evaluation context") - } - // Finally add constraint - env.schema.AddLookupConstraint(handle, sourceCtx, targetCtx, sources, targets) - // Done - return nil -} - -// Parse am interleaving declaration -func (p *hirParser) parseInterleavingDeclaration(env *Environment, l *sexp.List) error { - // Target columns are (sorted) permutations of source columns. - sexpTarget := l.Elements[1].AsSymbol() - // Source columns. - sexpSources := l.Elements[2].AsList() - // Sanity checks. - if sexpTarget == nil { - return p.translator.SyntaxError(l, "column name expected") - } else if sexpSources == nil { - return p.translator.SyntaxError(l, "source column list expected") - } - // Construct and check source columns - sources := make([]uint, sexpSources.Len()) - ctx := trace.VoidContext() - - for i := 0; i < sexpSources.Len(); i++ { - ith := sexpSources.Get(i) - col := ith.AsSymbol() - // Sanity check a symbol was found - if col == nil { - return p.translator.SyntaxError(ith, "column name expected") - } - // Attempt to lookup the column - cid, ok := env.LookupColumn(p.module, col.Value) - // Check it exists - if !ok { - return p.translator.SyntaxError(ith, "unknown column") - } - // Check multiplier calculation - sourceCol := env.schema.Columns().Nth(cid) - ctx = ctx.Join(sourceCol.Context()) - // Sanity check we have a sensible context here. - if ctx.IsConflicted() { - return p.translator.SyntaxError(sexpSources.Get(i), "conflicting evaluation context") - } else if ctx.IsVoid() { - return p.translator.SyntaxError(sexpSources.Get(i), "empty evaluation context") - } - // Assign - sources[i] = cid - } - // Add assignment - env.AddAssignment(assignment.NewInterleaving(ctx, sexpTarget.Value, sources, &sc.FieldType{})) - // Done - return nil -} - -// Parse a range constraint -func (p *hirParser) parseRangeDeclaration(env *Environment, l *sexp.List) error { - var bound fr.Element - // Check bound - if l.Get(2).AsSymbol() == nil { - return p.translator.SyntaxError(l.Get(2), "malformed bound") - } - // Parse bound - if _, err := bound.SetString(l.Get(2).AsSymbol().Value); err != nil { - return p.translator.SyntaxError(l.Get(2), "malformed bound") - } - // Parse expression - expr, err := p.translator.Translate(env, l.Get(1)) - if err != nil { - return err - } - // Determine evaluation context of expression. - ctx := expr.Context(env.schema) - // Sanity check we have a sensible context here. - if ctx.IsConflicted() { - return p.translator.SyntaxError(l.Get(1), "conflicting evaluation context") - } else if ctx.IsVoid() { - return p.translator.SyntaxError(l.Get(1), "empty evaluation context") - } - // - handle := l.Get(1).String(true) - env.schema.AddRangeConstraint(handle, ctx, expr, bound) - // - return nil -} - -// Parse a pure function declaration -func (p *hirParser) parsePureFunDeclaration(env *Environment, l *sexp.List) error { - // Parse function signature - name, params, err := p.parseFunSignature(l.Get(1)) - if err != nil { - return err - } - // Intialise environment - /* for i, p := range params { - env[p] = uint(i) - } - */ - // Parse expression - body, err := p.translator.Translate(env, l.Get(2)) - if err != nil { - return err - } - // - env.schema.AddMacroDefinition(p.module.Module(), name, params, body, true) - // - return nil -} - -func (p *hirParser) parseFunSignature(e sexp.SExp) (string, []string, error) { - if e.AsList() == nil { - return "", nil, p.translator.SyntaxError(e, "invalid function signature") - } - // Sanity check signature - l := e.AsList() - if l.Len() == 0 || l.Get(0).AsSymbol() == nil { - return "", nil, p.translator.SyntaxError(l, "invalid function signature") - } - // Parse parameters - params := make([]string, l.Len()-1) - // - - // - return l.Get(0).AsSymbol().String(false), params, nil -} - -// Parse a property assertion -func (p *hirParser) parseAssertionDeclaration(env *Environment, elements []sexp.SExp) error { - handle := elements[1].AsSymbol().Value - // Property assertions do not have global scope, hence qualified column - // accesses are not permitted. - p.global = false - // Translate - expr, err := p.translator.Translate(env, elements[2]) - if err != nil { - return err - } - // Determine evaluation context of assertion. - ctx := expr.Context(env.schema) - // Add assertion. - env.schema.AddPropertyAssertion(handle, ctx, expr) - - return nil -} - -// Parse a vanishing declaration -func (p *hirParser) parseConstraintDeclaration(env *Environment, elements []sexp.SExp) error { - // - handle := elements[1].AsSymbol().Value - // Vanishing constraints do not have global scope, hence qualified column - // accesses are not permitted. - p.global = false - domain, guard, err := p.parseConstraintAttributes(env, elements[2]) - // Check for error - if err != nil { - return err - } - // Translate expression - expr, err := p.translator.Translate(env, elements[3]) - if err != nil { - return err - } else if guard != nil { - // if guard != 0 then expr - expr = &IfZero{guard, nil, expr} - } - // Determine evaluation context of expression. - ctx := expr.Context(env.schema) - // Sanity check we have a sensible context here. - if ctx.IsConflicted() { - return p.translator.SyntaxError(elements[3], "conflicting evaluation context") - } else if ctx.IsVoid() { - return p.translator.SyntaxError(elements[3], "empty evaluation context") - } - - env.schema.AddVanishingConstraint(handle, ctx, domain, expr) - - return nil -} - -func (p *hirParser) parseConstraintAttributes(env *Environment, - attributes sexp.SExp) (domain *int, guard Expr, err error) { - // Check attribute list is a list - if attributes.AsList() == nil { - return nil, nil, p.translator.SyntaxError(attributes, "expected attribute list") - } - // Deconstruct as list - attrs := attributes.AsList() - // Process each attribute in turn - for i := 0; i < attrs.Len(); i++ { - ith := attrs.Get(i) - // Check start of attribute - if ith.AsSymbol() == nil { - return nil, nil, p.translator.SyntaxError(ith, "malformed attribute") - } - // Check what we've got - switch ith.AsSymbol().Value { - case ":domain": - i++ - if domain, err = p.parseDomainAttribute(attrs.Get(i)); err != nil { - return nil, nil, err - } - case ":guard": - i++ - if guard, err = p.translator.Translate(env, attrs.Get(i)); err != nil { - return nil, nil, err - } - default: - return nil, nil, p.translator.SyntaxError(ith, "unknown attribute") - } - } - // Done - return domain, guard, nil -} - -func (p *hirParser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err error) { - if attribute.AsSet() == nil { - return nil, p.translator.SyntaxError(attribute, "malformed domain set") - } - // Sanity check - set := attribute.AsSet() - // Check all domain elements well-formed. - for i := 0; i < set.Len(); i++ { - ith := set.Get(i) - if ith.AsSymbol() == nil { - return nil, p.translator.SyntaxError(ith, "malformed domain") - } - } - // Currently, only support domains of size 1. - if set.Len() == 1 { - first, err := strconv.Atoi(set.Get(0).AsSymbol().Value) - // Check for parse error - if err != nil { - return nil, p.translator.SyntaxError(set.Get(0), "malformed domain element") - } - // Done - return &first, nil - } - // Fail - return nil, p.translator.SyntaxError(attribute, "multiple values not supported") -} - -func (p *hirParser) parseType(term sexp.SExp) (sc.Type, error) { - symbol := term.AsSymbol() - if symbol == nil { - return nil, p.translator.SyntaxError(term, "malformed column") - } - // Access string of symbol - str := symbol.Value - if strings.HasPrefix(str, ":u") { - n, err := strconv.Atoi(str[2:]) - if err != nil { - return nil, err - } - // Done - return sc.NewUintType(uint(n)), nil - } - // Error - return nil, p.translator.SyntaxError(symbol, "unknown type") -} - -// Check that a given expression conforms to the requirements of a unitary -// expression. That is, it cannot contain an "if", "ifnot" or "begin" -// expression form. -func (p *hirParser) checkUnitExpr(term sexp.SExp) error { - l := term.AsList() - - if l != nil && l.Len() > 0 { - if head := l.Get(0).AsSymbol(); head != nil { - switch head.Value { - case "if": - fallthrough - case "ifnot": - fallthrough - case "begin": - return p.translator.SyntaxError(term, "not permitted in lookup") - } - } - // Check arguments - for i := 0; i < l.Len(); i++ { - if err := p.checkUnitExpr(l.Get(i)); err != nil { - return err - } - } - } - - return nil -} - -func beginParserRule(env *Environment, name string, args []Expr) (Expr, error) { - return &List{args}, nil -} - -func constantParserRule(env *Environment, symbol string) (Expr, bool, error) { - if symbol[0] >= '0' && symbol[0] < '9' { - var num fr.Element - // Attempt to parse - _, err := num.SetString(symbol) - // Check for errors - if err != nil { - return nil, true, err - } - // Done - return &Constant{Val: num}, true, nil - } - // Not applicable - return nil, false, nil -} - -func varAccessParserRule(_ *hirParser) func(env *Environment, name string) (Expr, bool, error) { - // Returns a closure over the parser. - return func(env *Environment, name string) (Expr, bool, error) { - // Look up column in the environment using local scope. - if _, ok := env.LookupVariable(name); ok { - return &VariableAccess{name, 0}, true, nil - } - // Continue - return nil, false, nil - } -} - -func columnAccessParserRule(parser *hirParser) func(env *Environment, col string) (Expr, bool, error) { - // Returns a closure over the parser. - return func(env *Environment, col string) (Expr, bool, error) { - var ok bool - // Sanity check what we have - if !unicode.IsLetter(rune(col[0])) { - return nil, false, nil - } - // Handle qualified accesses (where permitted) - context := parser.module - colname := col - // Attempt to split column name into module / column pair. - split := strings.Split(col, ".") - if parser.global && len(split) == 2 { - // Lookup module - if context, ok = env.LookupModule(split[0]); !ok { - return nil, true, errors.New("unknown module") - } - - colname = split[1] - } else if len(split) > 2 { - return nil, true, errors.New("malformed column access") - } else if len(split) == 2 { - return nil, true, errors.New("qualified column access not permitted here") - } - // Now lookup column in the appropriate module. - var cid uint - // Look up column in the environment using local scope. - cid, ok = env.LookupColumn(context, colname) - // Check column was found - if !ok { - return nil, true, errors.New("unknown column") - } - // Done - return &ColumnAccess{cid, 0}, true, nil - } -} - -func addParserRule(env *Environment, name string, args []Expr) (Expr, error) { - return &Add{args}, nil -} - -func subParserRule(env *Environment, name string, args []Expr) (Expr, error) { - return &Sub{args}, nil -} - -func mulParserRule(env *Environment, name string, args []Expr) (Expr, error) { - return &Mul{args}, nil -} - -func ifParserRule(env *Environment, name string, args []Expr) (Expr, error) { - if len(args) == 2 { - return &IfZero{args[0], args[1], nil}, nil - } else if len(args) == 3 { - return &IfZero{args[0], args[1], args[2]}, nil - } - - return nil, errors.New("incorrect number of arguments") -} - -func ifNotParserRule(env *Environment, name string, args []Expr) (Expr, error) { - if len(args) == 2 { - return &IfZero{args[0], nil, args[1]}, nil - } - - return nil, errors.New("incorrect number of arguments") -} - -func shiftParserRule(parser *hirParser) func(*Environment, string, string) (Expr, error) { - // Returns a closure over the parser. - return func(env *Environment, col string, amt string) (Expr, error) { - n, err := strconv.Atoi(amt) - - if err != nil { - return nil, err - } - // Look up column in the environment - i, ok := env.LookupColumn(parser.module, col) - // Check column was found - if !ok { - return nil, fmt.Errorf("unknown column %s", col) - } - // Done - return &ColumnAccess{ - Column: i, - Shift: n, - }, nil - } -} - -func powParserRule(env *Environment, name string, args []Expr) (Expr, error) { - var k big.Int - - if len(args) != 2 { - return nil, errors.New("incorrect number of arguments") - } - - c, ok := args[1].(*Constant) - if !ok { - return nil, errors.New("expected constant power") - } else if !c.Val.IsUint64() { - return nil, errors.New("constant power too large") - } - // Convert power to uint64 - c.Val.BigInt(&k) - // Done - return &Exp{Arg: args[0], Pow: k.Uint64()}, nil -} - -func normParserRule(env *Environment, name string, args []Expr) (Expr, error) { - if len(args) != 1 { - return nil, errors.New("incorrect number of arguments") - } - - return &Normalise{Arg: args[0]}, nil -} - -func invokeParserRule(env *Environment, name string, args []Expr) (Expr, error) { - if _, ok := env.LookupMacro(name); ok { - panic("matched invocation") + defcolumn.Name = e.String(false) } // - return nil, errors.New("unknown function") + return defcolumn, nil } From 0809006f34b8218123a59103a1cf663dc1f0040d Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 7 Nov 2024 15:03:30 +1300 Subject: [PATCH 03/29] New compiler framework taking shape At this stage, there remains quite a lot to do. However, it is at least starting to make sense. --- cmd/testgen/main.go | 3 +- pkg/cmd/check.go | 2 +- pkg/cmd/debug.go | 2 +- pkg/cmd/test.go | 2 +- pkg/cmd/util.go | 81 +++++++++----- pkg/corset/compiler.go | 26 +++++ pkg/corset/environment.go | 165 ----------------------------- pkg/corset/parser.go | 215 +++++++++++++++++++++++++++++--------- pkg/test/ir_test.go | 3 +- 9 files changed, 251 insertions(+), 248 deletions(-) create mode 100644 pkg/corset/compiler.go delete mode 100644 pkg/corset/environment.go diff --git a/cmd/testgen/main.go b/cmd/testgen/main.go index b469d8b..c357483 100644 --- a/cmd/testgen/main.go +++ b/cmd/testgen/main.go @@ -8,6 +8,7 @@ import ( "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" cmdutil "github.com/consensys/go-corset/pkg/cmd" + "github.com/consensys/go-corset/pkg/corset" "github.com/consensys/go-corset/pkg/hir" sc "github.com/consensys/go-corset/pkg/schema" tr "github.com/consensys/go-corset/pkg/trace" @@ -186,7 +187,7 @@ func readSchemaFile(filename string) *hir.Schema { os.Exit(1) } // Attempt to parse schema - schema, err2 := hir.ParseSchemaString(string(bytes)) + schema, err2 := corset.CompileSourceFile(string(bytes)) // Check whether parsed successfully or not if err2 == nil { // Ok diff --git a/pkg/cmd/check.go b/pkg/cmd/check.go index ea2f4f2..6e609cb 100644 --- a/pkg/cmd/check.go +++ b/pkg/cmd/check.go @@ -57,7 +57,7 @@ var checkCmd = &cobra.Command{ // stats := util.NewPerfStats() // Parse constraints - hirSchema = readSchemaFile(args[1]) + hirSchema = readSchema(args[1:]) // stats.Log("Reading constraints file") // Parse trace file diff --git a/pkg/cmd/debug.go b/pkg/cmd/debug.go index 2e98c7f..cd8c4d3 100644 --- a/pkg/cmd/debug.go +++ b/pkg/cmd/debug.go @@ -29,7 +29,7 @@ var debugCmd = &cobra.Command{ air := GetFlag(cmd, "air") stats := GetFlag(cmd, "stats") // Parse constraints - hirSchema := readSchemaFile(args[0]) + hirSchema := readSchema(args) // Print constraints if stats { diff --git a/pkg/cmd/test.go b/pkg/cmd/test.go index 3bcd5ea..c483e8a 100644 --- a/pkg/cmd/test.go +++ b/pkg/cmd/test.go @@ -56,7 +56,7 @@ var testCmd = &cobra.Command{ // stats := util.NewPerfStats() // Parse constraints - hirSchema = readSchemaFile(args[0]) + hirSchema = readSchema(args) // stats.Log("Reading constraints file") // diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index 50ddad6..c18b587 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -134,45 +134,72 @@ func readTraceFile(filename string) []trace.RawColumn { return nil } -// Parse a constraints schema file using a parser based on the extension of the -// filename. -func readSchemaFile(filename string) *hir.Schema { +func readSchema(filenames []string) *hir.Schema { + if len(filenames) == 0 { + fmt.Println("source or binary constraint(s) file required.") + os.Exit(5) + } else if len(filenames) == 1 && path.Ext(filenames[0]) == "bin" { + // Single (binary) file supplied + return readBinaryFile(filenames[0]) + } + // Must be source files + return readSourceFiles(filenames) +} + +// Read a "bin" file. +func readBinaryFile(filename string) *hir.Schema { var schema *hir.Schema // Read schema file bytes, err := os.ReadFile(filename) // Handle errors if err == nil { - // Check file extension - ext := path.Ext(filename) - // - switch ext { - case ".lisp": - // Parse bytes into an S-Expression - schema, err = corset.ParseSourceString(string(bytes)) - if err == nil { - return schema - } - case ".bin": - schema, err = binfile.HirSchemaFromJson(bytes) - if err == nil { - return schema - } - default: - err = fmt.Errorf("Unknown schema file format: %s\n", ext) + // Read the binary file + schema, err = binfile.HirSchemaFromJson(bytes) + if err == nil { + return schema } } - // Handle error - if e, ok := err.(*sexp.SyntaxError); ok { - printSyntaxError(filename, e, string(bytes)) - } else { - fmt.Println(err) - } - + // Handle error & exit + fmt.Println(err) os.Exit(2) // unreachable return nil } +// Parse a set of source files and compile them into a single schema. This can +// result, for example, in a syntax error, etc. +func readSourceFiles(filenames []string) *hir.Schema { + files := make([]string, len(filenames)) + // Read each file + for i, n := range filenames { + // Read schema file + if bytes, err := os.ReadFile(n); err != nil { + fmt.Println(err) + os.Exit(3) + } else { + files[i] = string(bytes) + } + } + // Parse and compile source files + _, errs := corset.ParseSourceFiles(files) + // Check for any errors + if errs == nil { + // Now compile source files down into the schema. + panic("implement compiler!") + } + // Report errors + for i, err := range errs { + if e, ok := err.(*sexp.SyntaxError); ok { + printSyntaxError(filenames[i], e, files[i]) + } else if err != nil { + fmt.Println(err) + } + } + os.Exit(4) + // unreachable + return nil +} + // Print a syntax error with appropriate highlighting. func printSyntaxError(filename string, err *sexp.SyntaxError, text string) { span := err.Span() diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go new file mode 100644 index 0000000..44fd1c6 --- /dev/null +++ b/pkg/corset/compiler.go @@ -0,0 +1,26 @@ +package corset + +import "github.com/consensys/go-corset/pkg/hir" + +// Compile one or more source files into a schema. +func CompileSourceFiles(files []string) (*hir.Schema, []error) { + _, errs := ParseSourceFiles(files) + // Check for parsing errors + if errs != nil { + return nil, errs + } + // Compile each module into the schema + panic("TODO") +} + +// Compile exactly one source file into a schema. This is really helper +// function for e.g. the testing environment. +func CompileSourceFile(file string) (*hir.Schema, error) { + schema, errs := CompileSourceFiles([]string{file}) + // Check for errors + if errs != nil { + return nil, errs[0] + } + // + return schema, nil +} diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go deleted file mode 100644 index ef8afcd..0000000 --- a/pkg/corset/environment.go +++ /dev/null @@ -1,165 +0,0 @@ -package hir - -import ( - "fmt" - - "github.com/consensys/go-corset/pkg/schema" - sc "github.com/consensys/go-corset/pkg/schema" - "github.com/consensys/go-corset/pkg/trace" - "github.com/consensys/go-corset/pkg/util" -) - -// =================================================================== -// Environment -// =================================================================== - -// Identifies a specific column within the environment. -type columnRef struct { - module uint - column string -} - -// Environment maps module and column names to their (respective) module and -// column indices. The environment also keeps trace of which modules / columns -// are declared so we can sanity check them when they are referred to (e.g. in a -// constraint). -type Environment struct { - // Maps module names to their module indices. - modules map[string]uint - // Maps macros in scope to their declaration indices. - macros map[string]uint - // Maps column references to their column indices. - columns map[columnRef]uint - // Maps (local) variables in scope to their declarartion indices. - variables map[string]uint - // Schema being constructed - schema *Schema -} - -// EmptyEnvironment constructs an empty environment. -func EmptyEnvironment() *Environment { - modules := make(map[string]uint) - macros := make(map[string]uint) - columns := make(map[columnRef]uint) - variables := make(map[string]uint) - schema := EmptySchema() - // - return &Environment{modules, macros, columns, variables, schema} -} - -// Clone creates an identical copy of this environment, such that changes to -// either do not interfere with the other. -func (p *Environment) Clone() *Environment { - modules := util.ShallowCloneMap(p.modules) - macros := util.ShallowCloneMap(p.macros) - columns := util.ShallowCloneMap(p.columns) - variables := util.ShallowCloneMap(p.variables) - // Done - return &Environment{modules, macros, columns, variables, p.schema} -} - -// RegisterModule registers a new module within this environment. Observe that -// this will panic if the module already exists. -func (p *Environment) RegisterModule(module string) trace.Context { - if p.HasModule(module) { - panic(fmt.Sprintf("module %s already exists", module)) - } - // Update schema - mid := p.schema.AddModule(module) - // Update cache - p.modules[module] = mid - // Done - return trace.NewContext(mid, 1) -} - -// AddLocalVariable adds a new local variable to this environment. -func (p *Environment) AddLocalVariable(name string) uint { - pid := uint(len(p.variables)) - p.variables[name] = pid - - return pid -} - -// AddDataColumn registers a new column within a given module. Observe that -// this will panic if the column already exists. -func (p *Environment) AddDataColumn(context trace.Context, column string, datatype sc.Type) uint { - if p.HasColumn(context, column) { - panic(fmt.Sprintf("column %d:%s already exists", context.Module(), column)) - } - // Update schema - p.schema.AddDataColumn(context, column, datatype) - // Update cache - cid := uint(len(p.columns)) - cref := columnRef{context.Module(), column} - p.columns[cref] = cid - // Done - return cid -} - -// AddAssignment appends a new assignment (i.e. set of computed columns) to be -// used during trace expansion for this schema. Computed columns are introduced -// by the process of lowering from HIR / MIR to AIR. -func (p *Environment) AddAssignment(decl schema.Assignment) { - // Update schema - index := p.schema.AddAssignment(decl) - // Update cache - for i := decl.Columns(); i.HasNext(); { - ith := i.Next() - cref := columnRef{ith.Context().Module(), ith.Name()} - p.columns[cref] = index - index++ - } -} - -// LookupModule determines the module index for a given named module, or return -// false if no such module exists. -func (p *Environment) LookupModule(module string) (trace.Context, bool) { - mid, ok := p.modules[module] - return trace.NewContext(mid, 1), ok -} - -// LookupColumn determines the column index for a given named column in a given -// module, or return false if no such column exists. -func (p *Environment) LookupColumn(context trace.Context, column string) (uint, bool) { - cref := columnRef{context.Module(), column} - cid, ok := p.columns[cref] - - return cid, ok -} - -// LookupVariable determines the variable index for a given local variable in -// scope, or return false if no such variable exists. -func (p *Environment) LookupVariable(name string) (uint, bool) { - pid, ok := p.variables[name] - - return pid, ok -} - -// LookupMacro determines the macro index for a given macro invocation, based on -// those macros which are in scope. -func (p *Environment) LookupMacro(name string) (uint, bool) { - mid, ok := p.macros[name] - - return mid, ok -} - -// HasModule checks whether a given module exists, or not. -func (p *Environment) HasModule(module string) bool { - _, ok := p.LookupModule(module) - // Discard column index - return ok -} - -// HasColumn checks whether a given module has a given column, or not. -func (p *Environment) HasColumn(context trace.Context, column string) bool { - _, ok := p.LookupColumn(context, column) - // Discard column index - return ok -} - -// HasVariable checks whether a given module has a given column, or not. -func (p *Environment) HasVariable(name string) bool { - _, ok := p.LookupVariable(name) - // Discard column index - return ok -} diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 9b59f61..f3bb55d 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -1,39 +1,113 @@ package corset import ( + "sort" + "strconv" + "strings" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" ) +// Void type represents an empty struct. type Void = struct{} // =================================================================== // Public // =================================================================== -// ParseSchemaString parses a sequence of zero or more HIR schema declarations -// represented as a string. Internally, this uses sexp.ParseAll and -// ParseSchemaSExp to do the work. -func ParseSourceString(str string) (*Module, error) { - parser := sexp.NewParser(str) +// ParseSourceFiles parses zero or more source files producing zero or more +// modules. Observe that, since a given module can be spread over multiple +// files, there can be far few modules created than there are source files. This +// function does more than just parse the individual files, because it +// additional combines all fragments of the same module together into one place. +// Thus, you should never expect to see duplicate module names in the returned +// array. +func ParseSourceFiles(files []string) ([]Module, []error) { + var errors []error = make([]error, len(files)) + var num_errs uint + // Contents map holds the combined fragments of each module. + contents := make(map[string]Module, 0) + // Names identifies the names of each unique module. + names := make([]string, 0) + // + for i, file := range files { + mods, err := ParseSourceFile(file) + // Handle errors + if err != nil { + num_errs++ + } + // Report any errors encountered + errors[i] = err + // Allocate any module fragments + for _, m := range mods { + if om, ok := contents[m.Name]; !ok { + contents[m.Name] = m + names = append(names, m.Name) + } else { + om.Declarations = append(om.Declarations, m.Declarations...) + contents[m.Name] = om + } + } + } + // Bring all fragmenmts together + modules := make([]Module, len(names)) + // Sort module names to ensure that compilation is always deterministic. + sort.Strings(names) + // Finalise every module + for i, n := range names { + // Assume this cannot fail as every module in names has been assigned at + // least one fragment. + modules[i] = contents[n] + } + // Done + if num_errs > 0 { + return modules, errors + } + // no errors + return modules, nil +} + +// ParseSourceFile parses the contents of a single lisp file into one or more +// modules. Observe that every lisp file starts in the "prelude" or "root" +// module, and may declare items for additional modules as necessary. +func ParseSourceFile(file string) ([]Module, error) { + parser := sexp.NewParser(file) // Parse bytes into an S-Expression terms, err := parser.ParseAll() // Check test file parsed ok if err != nil { return nil, err } - // Parse terms into an HIR schema - p, env := NewCorsetParser(parser.SourceMap()) + // Construct parser for corset syntax + p := NewCorsetParser(parser.SourceMap()) + // Initially empty set of modules + var modules []Module + + var contents []Declaration + // Parse whatever is declared at the beginning of the file before the first + // module declaration. These declarations form part of the "prelude". + if contents, terms, err = p.parseModuleContents("", terms); err != nil { + return nil, err + } else if len(contents) != 0 { + modules = append(modules, Module{"", contents}) + } // Continue parsing string until nothing remains. - for _, term := range terms { - // Process declaration - err2 := p.parseDeclaration(env, term) - if err2 != nil { - return nil, err2 + for len(terms) != 0 { + var name string + // Extract module name + if name, err = p.parseModuleStart(terms[0]); err != nil { + return nil, err + } + // Parse module contents + if contents, terms, err = p.parseModuleContents(name, terms[1:]); err != nil { + return nil, err + } else if len(contents) != 0 { + modules = append(modules, Module{"", contents}) } } // Done - return env.schema, nil + return modules, nil } // =================================================================== @@ -67,51 +141,71 @@ func NewCorsetParser(srcmap *sexp.SourceMap[sexp.SExp]) *CorsetParser { return parser } -func (p *CorsetParser) parseDeclaration(env *Environment, s sexp.SExp) (Declaration, error) { - if e, ok := s.(*sexp.List); ok { +// Extract all declarations associated with a given module and package them up. +func (p *CorsetParser) parseModuleContents(name string, terms []sexp.SExp) ([]Declaration, []sexp.SExp, error) { + // + decls := make([]Declaration, 0) + // + for i, s := range terms { + e, ok := s.(*sexp.List) + // Check for error + if !ok { + return nil, nil, p.translator.SyntaxError(s, "unexpected or malformed declaration") + } + // Check for end-of-module if e.MatchSymbols(2, "module") { - return p.parseModuleDeclaration(env, e) - } else if e.MatchSymbols(1, "defcolumns") { - return p.parseColumnDeclarations(env, e) + return decls, terms[i:], nil + } + // Parse the declaration + if decl, err := p.parseDeclaration(e); err != nil { + return nil, nil, err + } else { + // Continue accumulating declarations for this module. + decls = append(decls, decl) } - /* else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { - return p.parseConstraintDeclaration(env, e.Elements) - } else if e.Len() == 3 && e.MatchSymbols(2, "assert") { - return p.parseAssertionDeclaration(env, e.Elements) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { - return p.parsePermutationDeclaration(env, e) - } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { - return p.parseLookupDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { - return p.parseInterleavingDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { - return p.parseRangeDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { - return p.parsePureFunDeclaration(env, e) - } */ } - // Error - return nil, p.translator.SyntaxError(s, "unexpected or malformed declaration") + // End-of-file signals end-of-module. + return decls, make([]sexp.SExp, 0), nil } -// Parse a column declaration -func (p *CorsetParser) parseModuleDeclaration(env *Environment, l *sexp.List) (Declaration, error) { +// Parse a module declaration of the form "(module m1)" which indicates the +// start of module m1. +func (p *CorsetParser) parseModuleStart(s sexp.SExp) (string, error) { + l, ok := s.(*sexp.List) + // Check for error + if !ok { + return "", p.translator.SyntaxError(s, "unexpected or malformed declaration") + } // Sanity check declaration if len(l.Elements) > 2 { - return p.translator.SyntaxError(l, "malformed module declaration") + return "", p.translator.SyntaxError(l, "malformed module declaration") } // Extract column name - moduleName := l.Elements[1].AsSymbol().Value - // Sanity check doesn't already exist - if env.HasModule(moduleName) { - return p.translator.SyntaxError(l, "duplicate module declaration") - } - // Register module - mid := env.RegisterModule(moduleName) - // Set current module - p.module = mid + name := l.Elements[1].AsSymbol().Value // - return nil + return name, nil +} + +func (p *CorsetParser) parseDeclaration(s *sexp.List) (Declaration, error) { + if s.MatchSymbols(1, "defcolumns") { + return p.parseColumnDeclarations(s) + } + /* else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { + return p.parseConstraintDeclaration(env, e.Elements) + } else if e.Len() == 3 && e.MatchSymbols(2, "assert") { + return p.parseAssertionDeclaration(env, e.Elements) + } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { + return p.parsePermutationDeclaration(env, e) + } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { + return p.parseLookupDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { + return p.parseInterleavingDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { + return p.parseRangeDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { + return p.parsePureFunDeclaration(env, e) + } */ + return nil, p.translator.SyntaxError(s, "malformed module declaration") } // Parse a column declaration @@ -128,7 +222,7 @@ func (p *CorsetParser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error if err != nil { return nil, err } - columns[i] = decl + columns[i-1] = decl } return &DefColumns{columns}, nil @@ -145,11 +239,11 @@ func (p *CorsetParser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { return defcolumn, p.translator.SyntaxError(l, "empty column declaration") } // Column name is always first - columnName = l.Elements[0].String(false) + defcolumn.Name = l.Elements[0].String(false) // Parse type (if applicable) if len(l.Elements) == 2 { var err error - if columnType, err = p.parseType(l.Elements[1]); err != nil { + if defcolumn.DataType, err = p.parseType(l.Elements[1]); err != nil { return defcolumn, err } } else if len(l.Elements) > 2 { @@ -162,3 +256,22 @@ func (p *CorsetParser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { // return defcolumn, nil } + +func (p *CorsetParser) parseType(term sexp.SExp) (sc.Type, error) { + symbol := term.AsSymbol() + if symbol == nil { + return nil, p.translator.SyntaxError(term, "malformed column") + } + // Access string of symbol + str := symbol.Value + if strings.HasPrefix(str, ":u") { + n, err := strconv.Atoi(str[2:]) + if err != nil { + return nil, err + } + // Done + return sc.NewUintType(uint(n)), nil + } + // Error + return nil, p.translator.SyntaxError(symbol, "unknown type") +} diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index 6f8daa2..67bfa78 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -9,6 +9,7 @@ import ( "strings" "testing" + "github.com/consensys/go-corset/pkg/corset" "github.com/consensys/go-corset/pkg/hir" sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/trace" @@ -551,7 +552,7 @@ func Check(t *testing.T, test string) { t.Fatal(err) } // Parse terms into an HIR schema - schema, err := hir.ParseSchemaString(string(bytes)) + schema, err := corset.CompileSourceFile(string(bytes)) // Check terms parsed ok if err != nil { t.Fatalf("Error parsing %s.lisp: %s\n", test, err) From 51d60d9fb843ebe5037d127961b7db85c7bfa48a Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 7 Nov 2024 17:11:41 +1300 Subject: [PATCH 04/29] Getting very bogged down At the moment, am trying to sort out the issue of updating a source file map for the structured representation. --- pkg/cmd/util.go | 16 ++++---- pkg/corset/ast.go | 59 +++++++++++++++++++++++++++++ pkg/corset/compiler.go | 46 +++++++++++++++++++--- pkg/corset/parser.go | 86 ++++++++++++++++++++++++++---------------- pkg/sexp/error.go | 16 +++++++- pkg/sexp/parser.go | 19 ++++++---- pkg/sexp/source_map.go | 24 ++++++++++++ pkg/sexp/translator.go | 24 ++++-------- 8 files changed, 217 insertions(+), 73 deletions(-) diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index c18b587..858a269 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -181,34 +181,34 @@ func readSourceFiles(filenames []string) *hir.Schema { } } // Parse and compile source files - _, errs := corset.ParseSourceFiles(files) + schema, errs := corset.CompileSourceFiles(files) // Check for any errors if errs == nil { - // Now compile source files down into the schema. - panic("implement compiler!") + return schema } // Report errors - for i, err := range errs { + for _, err := range errs { if e, ok := err.(*sexp.SyntaxError); ok { - printSyntaxError(filenames[i], e, files[i]) + printSyntaxError(e) } else if err != nil { fmt.Println(err) } } + // Fail os.Exit(4) // unreachable return nil } // Print a syntax error with appropriate highlighting. -func printSyntaxError(filename string, err *sexp.SyntaxError, text string) { +func printSyntaxError(err *sexp.SyntaxError) { span := err.Span() // Construct empty source map in order to determine enclosing line. - srcmap := sexp.NewSourceMap[sexp.SExp]([]rune(text)) + srcmap := sexp.NewSourceMap[sexp.SExp](err.Text()) // line := srcmap.FindFirstEnclosingLine(span) // Print error + line number - fmt.Printf("%s:%d: %s\n", filename, line.Number(), err.Message()) + fmt.Printf("%s:%d: %s\n", err.Filename(), line.Number(), err.Message()) // Print separator line fmt.Println() // Print line diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 8ea915d..c94e97b 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -2,17 +2,43 @@ package corset import ( sc "github.com/consensys/go-corset/pkg/schema" + "github.com/consensys/go-corset/pkg/sexp" ) +// Circuit represents the root of the Abstract Syntax Tree. This is also +// referred to as the "prelude". All modules are contained within the root, and +// declarations can also be declared here as well. +type Circuit struct { + Modules []Module + Declarations []Declaration +} + +// Module represents a top-level module declaration. This corresponds to a +// table in the final constraint set. type Module struct { Name string Declarations []Declaration } +// Node provides common functionality across all elements of the Abstract Syntax +// Tree. For example, it ensures every element can converted back into Lisp +// form for debugging. Furthermore, it provides a reference point for +// constructing a suitable source map for reporting syntax errors. +type Node interface { + // Convert this node into its lisp representation. This is primarily used + // for debugging purposes. + Lisp() sexp.SExp +} + type Declaration interface { + Node Resolve() } +// ============================================================================ +// DefColumns +// ============================================================================ + // DefColumns captures a set of one or more columns being declared. type DefColumns struct { Columns []DefColumn @@ -22,6 +48,12 @@ func (p *DefColumns) Resolve() { panic("got here") } +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefColumns) Lisp() sexp.SExp { + panic("got here") +} + // DefColumn packages together those piece relevant to declaring an individual // column, such its name and type. type DefColumn struct { @@ -29,19 +61,46 @@ type DefColumn struct { DataType sc.Type } +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefColumn) Lisp() sexp.SExp { + panic("got here") +} + +// ============================================================================ +// DefConstraint +// ============================================================================ + type DefConstraint struct { } +// ============================================================================ +// DefLookup +// ============================================================================ + type DefLookup struct { } +// ============================================================================ +// DefPermutation +// ============================================================================ + type DefPermutation struct { } +// ============================================================================ +// DefPureFun +// ============================================================================ + type DefPureFun struct { } +// ============================================================================ +// Expr +// ============================================================================ + type Expr interface { + Node // Resolve resolves this expression in a given scope and constructs a fully // resolved HIR expression. Resolve() diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 44fd1c6..c81250d 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -1,20 +1,25 @@ package corset -import "github.com/consensys/go-corset/pkg/hir" +import ( + "fmt" -// Compile one or more source files into a schema. + "github.com/consensys/go-corset/pkg/hir" + "github.com/consensys/go-corset/pkg/sexp" +) + +// CompileSourceFiles compiles one or more source files into a schema. func CompileSourceFiles(files []string) (*hir.Schema, []error) { - _, errs := ParseSourceFiles(files) + circuit, srcmap, errs := ParseSourceFiles(files) // Check for parsing errors if errs != nil { return nil, errs } // Compile each module into the schema - panic("TODO") + return NewCompiler(circuit, srcmap).Compile() } -// Compile exactly one source file into a schema. This is really helper -// function for e.g. the testing environment. +// CompileSourceFile compiles exactly one source file into a schema. This is +// really helper function for e.g. the testing environment. func CompileSourceFile(file string) (*hir.Schema, error) { schema, errs := CompileSourceFiles([]string{file}) // Check for errors @@ -24,3 +29,32 @@ func CompileSourceFile(file string) (*hir.Schema, error) { // return schema, nil } + +// Compiler packages up everything needed to compiler a given set of +// module definitions down into an HIR schema. Observe that the compiler may +// fail if the modules definitions are mal-formed in some way (e.g. fail type +// checking). +type Compiler struct { + // A high-level definition of a Corset circuit. + circuit Circuit + // Source maps nodes in the circuit back to the spans in their original + // source files. + srcmap *sexp.SourceMaps[Node] + // This schema is being constructed by the compiler from the circuit. + schema *hir.Schema +} + +// NewCompiler constructs a new compiler for a given set of modules. +func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { + return &Compiler{circuit, srcmaps, hir.EmptySchema()} +} + +// Compile is the top-level function for the corset compiler which actually +// compiles the given modules down into a schema. This can fail in a variety of +// ways if the given modules are malformed in some way. For example, if some +// expression refers to a non-existent module or column, or is not well-typed, +// etc. +func (p *Compiler) Compile() (*hir.Schema, []error) { + fmt.Printf("MODULES: %v\n", p.circuit.Modules) + panic("TODO") +} diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index f3bb55d..7a49984 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -23,8 +23,12 @@ type Void = struct{} // additional combines all fragments of the same module together into one place. // Thus, you should never expect to see duplicate module names in the returned // array. -func ParseSourceFiles(files []string) ([]Module, []error) { +func ParseSourceFiles(files []string) (Circuit, *sexp.SourceMaps[Node], []error) { + var circuit Circuit var errors []error = make([]error, len(files)) + // Construct an initially empty source map + srcmaps := sexp.NewSourceMaps[Node]() + // num_errs counts the number of errors reported var num_errs uint // Contents map holds the combined fragments of each module. contents := make(map[string]Module, 0) @@ -32,15 +36,19 @@ func ParseSourceFiles(files []string) ([]Module, []error) { names := make([]string, 0) // for i, file := range files { - mods, err := ParseSourceFile(file) + c, srcmap, err := ParseSourceFile(file) // Handle errors if err != nil { num_errs++ } + // Combine source maps + srcmaps.Join(srcmap) + // Update top-level declarations + circuit.Declarations = append(circuit.Declarations, c.Declarations...) // Report any errors encountered errors[i] = err // Allocate any module fragments - for _, m := range mods { + for _, m := range c.Modules { if om, ok := contents[m.Name]; !ok { contents[m.Name] = m names = append(names, m.Name) @@ -51,78 +59,90 @@ func ParseSourceFiles(files []string) ([]Module, []error) { } } // Bring all fragmenmts together - modules := make([]Module, len(names)) + circuit.Modules = make([]Module, len(names)) // Sort module names to ensure that compilation is always deterministic. sort.Strings(names) // Finalise every module for i, n := range names { // Assume this cannot fail as every module in names has been assigned at // least one fragment. - modules[i] = contents[n] + circuit.Modules[i] = contents[n] } // Done if num_errs > 0 { - return modules, errors + return circuit, srcmaps, errors } // no errors - return modules, nil + return circuit, srcmaps, nil } // ParseSourceFile parses the contents of a single lisp file into one or more // modules. Observe that every lisp file starts in the "prelude" or "root" // module, and may declare items for additional modules as necessary. -func ParseSourceFile(file string) ([]Module, error) { +func ParseSourceFile(file string) (Circuit, *sexp.SourceMap[Node], error) { + var circuit Circuit parser := sexp.NewParser(file) // Parse bytes into an S-Expression terms, err := parser.ParseAll() // Check test file parsed ok if err != nil { - return nil, err + return circuit, nil, err } // Construct parser for corset syntax - p := NewCorsetParser(parser.SourceMap()) - // Initially empty set of modules - var modules []Module - + p := NewParser(parser.SourceMap()) var contents []Declaration // Parse whatever is declared at the beginning of the file before the first // module declaration. These declarations form part of the "prelude". - if contents, terms, err = p.parseModuleContents("", terms); err != nil { - return nil, err - } else if len(contents) != 0 { - modules = append(modules, Module{"", contents}) + if contents, terms, err = p.parseModuleContents(terms); err != nil { + return circuit, nil, err } + // Configure root declarations + circuit.Declarations = contents // Continue parsing string until nothing remains. for len(terms) != 0 { var name string // Extract module name if name, err = p.parseModuleStart(terms[0]); err != nil { - return nil, err + return circuit, nil, err } // Parse module contents - if contents, terms, err = p.parseModuleContents(name, terms[1:]); err != nil { - return nil, err + if contents, terms, err = p.parseModuleContents(terms[1:]); err != nil { + return circuit, nil, err } else if len(contents) != 0 { - modules = append(modules, Module{"", contents}) + circuit.Modules = append(circuit.Modules, Module{name, contents}) } } // Done - return modules, nil + return circuit, p.nodemap, nil } // =================================================================== -// Private +// Parser // =================================================================== -type CorsetParser struct { +// Parser implements a simple parser for the Corset language. The parser itself +// is relatively simplistic and simply packages up the relevant lisp constructs +// into their corresponding AST forms. This can fail in various ways, such as +// e.g. a "defconstraint" not having exactly three arguments, etc. However, the +// parser does not attempt to perform more complex forms of validation (e.g. +// ensuring that expressions are well-typed, etc) --- that is left up to the +// compiler. +type Parser struct { // Translator used for recursive expressions. translator *sexp.Translator[Void, Expr] + sexpmap *sexp.SourceMap[sexp.SExp] + // Mapping from constructed S-Expressions to their spans in the original text. + nodemap *sexp.SourceMap[Node] } -func NewCorsetParser(srcmap *sexp.SourceMap[sexp.SExp]) *CorsetParser { - p := sexp.NewTranslator[Void, Expr](srcmap) +// NewParser constructs a new parser using a given mapping from S-Expressions to +// spans in the underlying source file. +func NewParser(filename string, text []rune, srcmap *sexp.SourceMap[sexp.SExp]) *Parser { + p := sexp.NewTranslator[Void, Expr](filename, text, srcmap) + // Construct (initially empty) node map + nodemap := sexp.NewSourceMap[Node](srcmap.Text()) // Construct parser - parser := &CorsetParser{p} + parser := &Parser{p, srcmap, nodemap} // Configure translator /* p.AddSymbolRule(constantParserRule) p.AddSymbolRule(varAccessParserRule(parser)) @@ -142,7 +162,7 @@ func NewCorsetParser(srcmap *sexp.SourceMap[sexp.SExp]) *CorsetParser { } // Extract all declarations associated with a given module and package them up. -func (p *CorsetParser) parseModuleContents(name string, terms []sexp.SExp) ([]Declaration, []sexp.SExp, error) { +func (p *Parser) parseModuleContents(terms []sexp.SExp) ([]Declaration, []sexp.SExp, error) { // decls := make([]Declaration, 0) // @@ -170,7 +190,7 @@ func (p *CorsetParser) parseModuleContents(name string, terms []sexp.SExp) ([]De // Parse a module declaration of the form "(module m1)" which indicates the // start of module m1. -func (p *CorsetParser) parseModuleStart(s sexp.SExp) (string, error) { +func (p *Parser) parseModuleStart(s sexp.SExp) (string, error) { l, ok := s.(*sexp.List) // Check for error if !ok { @@ -186,7 +206,7 @@ func (p *CorsetParser) parseModuleStart(s sexp.SExp) (string, error) { return name, nil } -func (p *CorsetParser) parseDeclaration(s *sexp.List) (Declaration, error) { +func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, error) { if s.MatchSymbols(1, "defcolumns") { return p.parseColumnDeclarations(s) } @@ -209,7 +229,7 @@ func (p *CorsetParser) parseDeclaration(s *sexp.List) (Declaration, error) { } // Parse a column declaration -func (p *CorsetParser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { +func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { // Sanity check declaration if len(l.Elements) == 1 { return nil, p.translator.SyntaxError(l, "malformed column declaration") @@ -228,7 +248,7 @@ func (p *CorsetParser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error return &DefColumns{columns}, nil } -func (p *CorsetParser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { +func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { var defcolumn DefColumn // Default to field type defcolumn.DataType = &sc.FieldType{} @@ -257,7 +277,7 @@ func (p *CorsetParser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { return defcolumn, nil } -func (p *CorsetParser) parseType(term sexp.SExp) (sc.Type, error) { +func (p *Parser) parseType(term sexp.SExp) (sc.Type, error) { symbol := term.AsSymbol() if symbol == nil { return nil, p.translator.SyntaxError(term, "malformed column") diff --git a/pkg/sexp/error.go b/pkg/sexp/error.go index da641f5..a08676c 100644 --- a/pkg/sexp/error.go +++ b/pkg/sexp/error.go @@ -7,6 +7,10 @@ import ( // SyntaxError is a structured error which retains the index into the original // string where an error occurred, along with an error message. type SyntaxError struct { + // Name of enclosing file + filename string + // Text of enclosing file + text []rune // Byte index into string being parsed where error arose. span Span // Error message being reported @@ -14,8 +18,16 @@ type SyntaxError struct { } // NewSyntaxError simply constructs a new syntax error. -func NewSyntaxError(span Span, msg string) *SyntaxError { - return &SyntaxError{span, msg} +func NewSyntaxError(filename string, text []rune, span Span, msg string) *SyntaxError { + return &SyntaxError{filename, text, span, msg} +} + +func (p *SyntaxError) Filename() string { + return p.filename +} + +func (p *SyntaxError) Text() []rune { + return p.text } // Span returns the span of the original text on which this error is reported. diff --git a/pkg/sexp/parser.go b/pkg/sexp/parser.go index 27535f6..139ed7f 100644 --- a/pkg/sexp/parser.go +++ b/pkg/sexp/parser.go @@ -6,8 +6,8 @@ import ( // Parse a given string into an S-expression, or return an error if the string // is malformed. -func Parse(s string) (SExp, error) { - p := NewParser(s) +func Parse(filename string, contents string) (SExp, error) { + p := NewParser(filename, contents) // Parse the input sExp, err := p.Parse() // Sanity check everything was parsed @@ -21,24 +21,27 @@ func Parse(s string) (SExp, error) { // Parser represents a parser in the process of parsing a given string into one // or more S-expressions. type Parser struct { + // Name of file being parsed + filename string // Text being parsed text []rune // Determine current position within text index int - // Mapping from construct S-Expressions to their spans in the original text. + // Mapping from constructed S-Expressions to their spans in the original text. srcmap *SourceMap[SExp] } // NewParser constructs a new instance of Parser -func NewParser(text string) *Parser { +func NewParser(filename string, text string) *Parser { // Convert string into array of runes. This is necessary to properly handle // unicode. runes := []rune(text) // Construct initial parser. return &Parser{ - text: runes, - index: 0, - srcmap: NewSourceMap[SExp](runes), + filename: filename, + text: runes, + index: 0, + srcmap: NewSourceMap[SExp](runes), } } @@ -211,5 +214,5 @@ func (p *Parser) parseSequence(terminator rune) ([]SExp, error) { // Construct a parser error at the current position in the input stream. func (p *Parser) error(msg string) *SyntaxError { span := NewSpan(p.index, p.index+1) - return &SyntaxError{span, msg} + return &SyntaxError{p.filename, p.text, span, msg} } diff --git a/pkg/sexp/source_map.go b/pkg/sexp/source_map.go index d3f611c..fb70a35 100644 --- a/pkg/sexp/source_map.go +++ b/pkg/sexp/source_map.go @@ -75,6 +75,25 @@ func (p *Line) Length() int { return p.span.Length() } +// SourceMaps provides a mechanism for mapping terms from an AST to multiple +// source files. +type SourceMaps[T comparable] struct { + // Arrray of known source maps. + maps []SourceMap[T] +} + +// NewSourceMaps constructs an (initially empty) set of source maps. The +// intention is that this is populated as each file is parsed. +func NewSourceMaps[T comparable]() *SourceMaps[T] { + return &SourceMaps[T]{[]SourceMap[T]{}} +} + +// Join a given source map into this set of source maps. The effect of this is +// that nodes recorded in the given source map can be accessed from this set. +func (p *SourceMaps[T]) Join(srcmap *SourceMap[T]) { + p.maps = append(p.maps, *srcmap) +} + // SourceMap maps terms from an AST to slices of their originating string. This // is important for error handling when we wish to highlight exactly where, in // the original source file, a given error has arisen. @@ -94,6 +113,11 @@ func NewSourceMap[T comparable](text []rune) *SourceMap[T] { return &SourceMap[T]{mapping, text} } +// Text returns underlying text of this source map. +func (p *SourceMap[T]) Text() []rune { + return p.text +} + // Put registers a new AST item with a given span. Note, if the item exists // already, then it will panic. func (p *SourceMap[T]) Put(item T, span Span) { diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 82269d4..2e26fd1 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -30,6 +30,10 @@ type RecursiveRule[E any, T comparable] func(E, string, []T) (T, error) // Translator is a generic mechanism for translating S-Expressions into a structured // form. type Translator[E any, T comparable] struct { + // Name of file being translated + filename string + // Text of file being translated + text []rune // Rules for parsing lists lists map[string]ListRule[E, T] // Fallback rule for generic user-defined lists. @@ -45,8 +49,10 @@ type Translator[E any, T comparable] struct { } // NewTranslator constructs a new Translator instance. -func NewTranslator[E any, T comparable](srcmap *SourceMap[SExp]) *Translator[E, T] { +func NewTranslator[E any, T comparable](filename string, text []rune, srcmap *SourceMap[SExp]) *Translator[E, T] { return &Translator[E, T]{ + filename: filename, + text: text, lists: make(map[string]ListRule[E, T]), list_default: nil, symbols: make([]SymbolRule[E, T], 0), @@ -59,20 +65,6 @@ func NewTranslator[E any, T comparable](srcmap *SourceMap[SExp]) *Translator[E, // Public // =================================================================== -// ParseAndTranslate a given string into a given structured representation T -// using an appropriately configured. -func (p *Translator[E, T]) ParseAndTranslate(env E, s string) (T, error) { - // Parse string into S-expression form - e, err := Parse(s) - if err != nil { - var empty T - return empty, err - } - - // Process S-expression into AIR expression. - return translateSExp(p, env, e) -} - // Translate a given string into a given structured representation T // using an appropriately configured. func (p *Translator[E, T]) Translate(env E, sexp SExp) (T, error) { @@ -166,7 +158,7 @@ func (p *Translator[E, T]) SyntaxError(s SExp, msg string) error { // Get span of enclosing list span := p.old_srcmap.Get(s) // This should be unreachable. - return NewSyntaxError(span, msg) + return NewSyntaxError(p.filename, p.text, span, msg) } // =================================================================== From 050c47a791da2ad1e8f8f45110f76c863e524169 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 8 Nov 2024 12:08:53 +1300 Subject: [PATCH 05/29] Code compiling again This pushes through various changes to support the compilation of multiple files at a time. At this stage, most existing tests are still failing since the Corset parser is not at all fleshed out. --- .golangci.yml | 2 -- cmd/testgen/main.go | 5 +++- pkg/cmd/util.go | 18 ++++++------ pkg/corset/ast.go | 65 ++++++++++++++++++++++++++++-------------- pkg/corset/compiler.go | 8 +++--- pkg/corset/parser.go | 47 ++++++++++++++---------------- pkg/sexp/error.go | 46 ------------------------------ pkg/sexp/parser.go | 55 ++++++++--------------------------- pkg/sexp/sexp_test.go | 7 +++-- pkg/sexp/translator.go | 14 ++++----- pkg/test/ir_test.go | 10 +++++-- 11 files changed, 113 insertions(+), 164 deletions(-) delete mode 100644 pkg/sexp/error.go diff --git a/.golangci.yml b/.golangci.yml index 972c326..16c2f6f 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -54,8 +54,6 @@ linters-settings: severity: warning confidence: 0.8 rules: - - name: indent-error-flow - severity: warning - name: errorf severity: warning - name: context-as-argument diff --git a/cmd/testgen/main.go b/cmd/testgen/main.go index c357483..db4d362 100644 --- a/cmd/testgen/main.go +++ b/cmd/testgen/main.go @@ -11,6 +11,7 @@ import ( "github.com/consensys/go-corset/pkg/corset" "github.com/consensys/go-corset/pkg/hir" sc "github.com/consensys/go-corset/pkg/schema" + "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" "github.com/consensys/go-corset/pkg/trace/json" "github.com/consensys/go-corset/pkg/util" @@ -186,8 +187,10 @@ func readSchemaFile(filename string) *hir.Schema { fmt.Println(err) os.Exit(1) } + // Package up as source file + srcfile := sexp.NewSourceFile(filename, bytes) // Attempt to parse schema - schema, err2 := corset.CompileSourceFile(string(bytes)) + schema, err2 := corset.CompileSourceFile(srcfile) // Check whether parsed successfully or not if err2 == nil { // Ok diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index 858a269..7232afb 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -169,19 +169,21 @@ func readBinaryFile(filename string) *hir.Schema { // Parse a set of source files and compile them into a single schema. This can // result, for example, in a syntax error, etc. func readSourceFiles(filenames []string) *hir.Schema { - files := make([]string, len(filenames)) + srcfiles := make([]*sexp.SourceFile, len(filenames)) // Read each file for i, n := range filenames { - // Read schema file - if bytes, err := os.ReadFile(n); err != nil { + // Read source file + bytes, err := os.ReadFile(n) + // Sanity check for errors + if err != nil { fmt.Println(err) os.Exit(3) - } else { - files[i] = string(bytes) } + // + srcfiles[i] = sexp.NewSourceFile(n, bytes) } // Parse and compile source files - schema, errs := corset.CompileSourceFiles(files) + schema, errs := corset.CompileSourceFiles(srcfiles) // Check for any errors if errs == nil { return schema @@ -204,11 +206,11 @@ func readSourceFiles(filenames []string) *hir.Schema { func printSyntaxError(err *sexp.SyntaxError) { span := err.Span() // Construct empty source map in order to determine enclosing line. - srcmap := sexp.NewSourceMap[sexp.SExp](err.Text()) + srcmap := sexp.NewSourceMap[sexp.SExp](err.SourceFile().Contents()) // line := srcmap.FindFirstEnclosingLine(span) // Print error + line number - fmt.Printf("%s:%d: %s\n", err.Filename(), line.Number(), err.Message()) + fmt.Printf("%s:%d: %s\n", err.SourceFile().Filename(), line.Number(), err.Message()) // Print separator line fmt.Println() // Print line diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index c94e97b..7a7cfbc 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -30,6 +30,8 @@ type Node interface { Lisp() sexp.SExp } +// Declaration represents a top-level declaration in a Corset source file (e.g. +// defconstraint, defcolumns, etc). type Declaration interface { Node Resolve() @@ -44,6 +46,7 @@ type DefColumns struct { Columns []DefColumn } +// Resolve something. func (p *DefColumns) Resolve() { panic("got here") } @@ -67,38 +70,58 @@ func (p *DefColumn) Lisp() sexp.SExp { panic("got here") } -// ============================================================================ -// DefConstraint -// ============================================================================ - +// DefConstraint represents a vanishing constraint, which is either "local" or +// "global". A local constraint applies either to the first or last rows, +// whilst a global constraint applies to all rows. For a constraint to hold, +// its expression must evaluate to zero for the rows on which it is active. A +// constraint may also have a "guard" which is an expression that must evaluate +// to a non-zero value for the constraint to be considered active. The +// expression for a constraint must have a single context. That is, it can only +// be applied to columns within the same module (i.e. to ensure they have the +// same height). Furthermore, within a given module, we require that all +// columns accessed by the constraint have the same length multiplier. type DefConstraint struct { } -// ============================================================================ -// DefLookup -// ============================================================================ - +// DefLookup represents a lookup constraint between a set N of source +// expressions and a set of N target expressions. The source expressions must +// have a single context (i.e. all be in the same module) and likewise for the +// target expressions (though the source and target contexts can differ). The +// constraint can be viewed as a "subset constraint". Let the set of "source +// tuples" be those obtained by evaluating the source expressions over all rows +// in the source context, and likewise the "target tuples" those for the target +// expressions in the target context. Then the lookup constraint holds if the +// set of source tuples is a subset of the target tuples. This does not need to +// be a strict subset, so the two sets can be identical. Furthermore, these are +// not treated as multi-sets, hence the number of occurrences of a given tuple +// is not relevant. type DefLookup struct { } -// ============================================================================ -// DefPermutation -// ============================================================================ - +// DefPermutation represents a (lexicographically sorted) permutation of a set +// of source columns in a given source context, manifested as an assignment to a +// corresponding set of target columns. The sort direction for each of the +// source columns can be specified as increasing or decreasing. type DefPermutation struct { } -// ============================================================================ -// DefPureFun -// ============================================================================ - -type DefPureFun struct { +// DefFun represents defines a (possibly pure) "function" (which, in actuality, +// is more like a macro). Specifically, whenever an invocation of this function +// is encountered we can imagine that, in the final constraint set, the body of +// the function is inlined at the point of the call. A pure function is not +// permitted to access any columns in scope (i.e. it can only manipulate its +// parameters). In contrast, an impure function can access those columns +// defined within its enclosing context. +type DefFun struct { } -// ============================================================================ -// Expr -// ============================================================================ - +// Expr represents an arbitrary expression over the columns of a given context +// (or the parameters of an enclosing function). Such expressions are pitched +// at a higher-level than those of the underlying constraint system. For +// example, they can contain conditionals (i.e. if expressions) and +// normalisations, etc. During the lowering process down to the underlying +// constraints level (AIR), such expressions are "compiled out" using various +// techniques (such as introducing computed columns where necessary). type Expr interface { Node // Resolve resolves this expression in a given scope and constructs a fully diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index c81250d..532379a 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -8,8 +8,8 @@ import ( ) // CompileSourceFiles compiles one or more source files into a schema. -func CompileSourceFiles(files []string) (*hir.Schema, []error) { - circuit, srcmap, errs := ParseSourceFiles(files) +func CompileSourceFiles(srcfiles []*sexp.SourceFile) (*hir.Schema, []error) { + circuit, srcmap, errs := ParseSourceFiles(srcfiles) // Check for parsing errors if errs != nil { return nil, errs @@ -20,8 +20,8 @@ func CompileSourceFiles(files []string) (*hir.Schema, []error) { // CompileSourceFile compiles exactly one source file into a schema. This is // really helper function for e.g. the testing environment. -func CompileSourceFile(file string) (*hir.Schema, error) { - schema, errs := CompileSourceFiles([]string{file}) +func CompileSourceFile(srcfile *sexp.SourceFile) (*hir.Schema, error) { + schema, errs := CompileSourceFiles([]*sexp.SourceFile{srcfile}) // Check for errors if errs != nil { return nil, errs[0] diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 7a49984..fc1ad48 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -23,8 +23,9 @@ type Void = struct{} // additional combines all fragments of the same module together into one place. // Thus, you should never expect to see duplicate module names in the returned // array. -func ParseSourceFiles(files []string) (Circuit, *sexp.SourceMaps[Node], []error) { +func ParseSourceFiles(files []*sexp.SourceFile) (Circuit, *sexp.SourceMaps[Node], []error) { var circuit Circuit + // (for now) at most one error per source file is supported. var errors []error = make([]error, len(files)) // Construct an initially empty source map srcmaps := sexp.NewSourceMaps[Node]() @@ -40,9 +41,10 @@ func ParseSourceFiles(files []string) (Circuit, *sexp.SourceMaps[Node], []error) // Handle errors if err != nil { num_errs++ + } else { + // Combine source maps + srcmaps.Join(srcmap) } - // Combine source maps - srcmaps.Join(srcmap) // Update top-level declarations circuit.Declarations = append(circuit.Declarations, c.Declarations...) // Report any errors encountered @@ -79,47 +81,42 @@ func ParseSourceFiles(files []string) (Circuit, *sexp.SourceMaps[Node], []error) // ParseSourceFile parses the contents of a single lisp file into one or more // modules. Observe that every lisp file starts in the "prelude" or "root" // module, and may declare items for additional modules as necessary. -func ParseSourceFile(file string) (Circuit, *sexp.SourceMap[Node], error) { +func ParseSourceFile(srcfile *sexp.SourceFile) (Circuit, *sexp.SourceMap[Node], error) { var circuit Circuit - parser := sexp.NewParser(file) // Parse bytes into an S-Expression - terms, err := parser.ParseAll() + terms, srcmap, err := srcfile.ParseAll() // Check test file parsed ok if err != nil { return circuit, nil, err } // Construct parser for corset syntax - p := NewParser(parser.SourceMap()) - var contents []Declaration + p := NewParser(srcfile, srcmap) // Parse whatever is declared at the beginning of the file before the first // module declaration. These declarations form part of the "prelude". - if contents, terms, err = p.parseModuleContents(terms); err != nil { + if circuit.Declarations, terms, err = p.parseModuleContents(terms); err != nil { return circuit, nil, err } - // Configure root declarations - circuit.Declarations = contents // Continue parsing string until nothing remains. for len(terms) != 0 { - var name string + var ( + name string + decls []Declaration + ) // Extract module name if name, err = p.parseModuleStart(terms[0]); err != nil { return circuit, nil, err } // Parse module contents - if contents, terms, err = p.parseModuleContents(terms[1:]); err != nil { + if decls, terms, err = p.parseModuleContents(terms[1:]); err != nil { return circuit, nil, err - } else if len(contents) != 0 { - circuit.Modules = append(circuit.Modules, Module{name, contents}) + } else if len(decls) != 0 { + circuit.Modules = append(circuit.Modules, Module{name, decls}) } } // Done return circuit, p.nodemap, nil } -// =================================================================== -// Parser -// =================================================================== - // Parser implements a simple parser for the Corset language. The parser itself // is relatively simplistic and simply packages up the relevant lisp constructs // into their corresponding AST forms. This can fail in various ways, such as @@ -130,19 +127,18 @@ func ParseSourceFile(file string) (Circuit, *sexp.SourceMap[Node], error) { type Parser struct { // Translator used for recursive expressions. translator *sexp.Translator[Void, Expr] - sexpmap *sexp.SourceMap[sexp.SExp] // Mapping from constructed S-Expressions to their spans in the original text. nodemap *sexp.SourceMap[Node] } // NewParser constructs a new parser using a given mapping from S-Expressions to // spans in the underlying source file. -func NewParser(filename string, text []rune, srcmap *sexp.SourceMap[sexp.SExp]) *Parser { - p := sexp.NewTranslator[Void, Expr](filename, text, srcmap) +func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Parser { + p := sexp.NewTranslator[Void, Expr](srcfile, srcmap) // Construct (initially empty) node map nodemap := sexp.NewSourceMap[Node](srcmap.Text()) // Construct parser - parser := &Parser{p, srcmap, nodemap} + parser := &Parser{p, nodemap} // Configure translator /* p.AddSymbolRule(constantParserRule) p.AddSymbolRule(varAccessParserRule(parser)) @@ -230,11 +226,11 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, error) { // Parse a column declaration func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { + columns := make([]DefColumn, l.Len()-1) // Sanity check declaration if len(l.Elements) == 1 { return nil, p.translator.SyntaxError(l, "malformed column declaration") } - columns := make([]DefColumn, l.Len()-1) // Process column declarations one by one. for i := 1; i < len(l.Elements); i++ { decl, err := p.parseColumnDeclaration(l.Elements[i]) @@ -242,9 +238,10 @@ func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { if err != nil { return nil, err } + // Assign the declaration columns[i-1] = decl } - + // Done return &DefColumns{columns}, nil } diff --git a/pkg/sexp/error.go b/pkg/sexp/error.go deleted file mode 100644 index a08676c..0000000 --- a/pkg/sexp/error.go +++ /dev/null @@ -1,46 +0,0 @@ -package sexp - -import ( - "fmt" -) - -// SyntaxError is a structured error which retains the index into the original -// string where an error occurred, along with an error message. -type SyntaxError struct { - // Name of enclosing file - filename string - // Text of enclosing file - text []rune - // Byte index into string being parsed where error arose. - span Span - // Error message being reported - msg string -} - -// NewSyntaxError simply constructs a new syntax error. -func NewSyntaxError(filename string, text []rune, span Span, msg string) *SyntaxError { - return &SyntaxError{filename, text, span, msg} -} - -func (p *SyntaxError) Filename() string { - return p.filename -} - -func (p *SyntaxError) Text() []rune { - return p.text -} - -// Span returns the span of the original text on which this error is reported. -func (p *SyntaxError) Span() Span { - return p.span -} - -// Message returns the message to be reported. -func (p *SyntaxError) Message() string { - return p.msg -} - -// Error implements the error interface. -func (p *SyntaxError) Error() string { - return fmt.Sprintf("%d:%d:%s", p.span.Start(), p.span.End(), p.Message()) -} diff --git a/pkg/sexp/parser.go b/pkg/sexp/parser.go index 139ed7f..69f1e89 100644 --- a/pkg/sexp/parser.go +++ b/pkg/sexp/parser.go @@ -4,26 +4,12 @@ import ( "unicode" ) -// Parse a given string into an S-expression, or return an error if the string -// is malformed. -func Parse(filename string, contents string) (SExp, error) { - p := NewParser(filename, contents) - // Parse the input - sExp, err := p.Parse() - // Sanity check everything was parsed - if err == nil && p.index != len(p.text) { - return nil, p.error("unexpected remainder") - } - - return sExp, err -} - // Parser represents a parser in the process of parsing a given string into one // or more S-expressions. type Parser struct { - // Name of file being parsed - filename string - // Text being parsed + // Source file being parsed + srcfile *SourceFile + // Cache (for simplicity) text []rune // Determine current position within text index int @@ -32,16 +18,13 @@ type Parser struct { } // NewParser constructs a new instance of Parser -func NewParser(filename string, text string) *Parser { - // Convert string into array of runes. This is necessary to properly handle - // unicode. - runes := []rune(text) +func NewParser(srcfile *SourceFile) *Parser { // Construct initial parser. return &Parser{ - filename: filename, - text: runes, - index: 0, - srcmap: NewSourceMap[SExp](runes), + srcfile: srcfile, + text: srcfile.Contents(), + index: 0, + srcmap: NewSourceMap[SExp](srcfile.Contents()), } } @@ -52,23 +35,9 @@ func (p *Parser) SourceMap() *SourceMap[SExp] { return p.srcmap } -// ParseAll parses the input string into zero or more S-expressions, whilst -// returning an error if the string is malformed. -func (p *Parser) ParseAll() ([]SExp, error) { - terms := make([]SExp, 0) - // Parse the input - for { - term, err := p.Parse() - // Sanity check everything was parsed - if err != nil { - return terms, err - } else if term == nil { - // EOF reached - return terms, nil - } - - terms = append(terms, term) - } +// Text returns the underlying text for this parser. +func (p *Parser) Text() []rune { + return p.text } // Parse a given string into an S-Expression, or produce an error. @@ -214,5 +183,5 @@ func (p *Parser) parseSequence(terminator rune) ([]SExp, error) { // Construct a parser error at the current position in the input stream. func (p *Parser) error(msg string) *SyntaxError { span := NewSpan(p.index, p.index+1) - return &SyntaxError{p.filename, p.text, span, msg} + return p.srcfile.SyntaxError(span, msg) } diff --git a/pkg/sexp/sexp_test.go b/pkg/sexp/sexp_test.go index ea2159a..cf705bd 100644 --- a/pkg/sexp/sexp_test.go +++ b/pkg/sexp/sexp_test.go @@ -141,7 +141,8 @@ func TestSexp_Err4(t *testing.T) { // ============================================================================ func CheckOk(t *testing.T, sexp1 SExp, input string) { - sexp2, err := Parse(input) + src := NewSourceFile("test", []byte(input)) + sexp2, _, err := src.Parse() // if err != nil { t.Error(err) @@ -151,7 +152,9 @@ func CheckOk(t *testing.T, sexp1 SExp, input string) { } func CheckErr(t *testing.T, input string) { - _, err := Parse(input) + src := NewSourceFile("test", []byte(input)) + _, _, err := src.Parse() + // if err == nil { t.Errorf("input should not have parsed!") diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 2e26fd1..226aba7 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -30,10 +30,7 @@ type RecursiveRule[E any, T comparable] func(E, string, []T) (T, error) // Translator is a generic mechanism for translating S-Expressions into a structured // form. type Translator[E any, T comparable] struct { - // Name of file being translated - filename string - // Text of file being translated - text []rune + srcfile *SourceFile // Rules for parsing lists lists map[string]ListRule[E, T] // Fallback rule for generic user-defined lists. @@ -49,10 +46,9 @@ type Translator[E any, T comparable] struct { } // NewTranslator constructs a new Translator instance. -func NewTranslator[E any, T comparable](filename string, text []rune, srcmap *SourceMap[SExp]) *Translator[E, T] { +func NewTranslator[E any, T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) *Translator[E, T] { return &Translator[E, T]{ - filename: filename, - text: text, + srcfile: srcfile, lists: make(map[string]ListRule[E, T]), list_default: nil, symbols: make([]SymbolRule[E, T], 0), @@ -157,8 +153,8 @@ func (p *Translator[E, T]) AddSymbolRule(t SymbolRule[E, T]) { func (p *Translator[E, T]) SyntaxError(s SExp, msg string) error { // Get span of enclosing list span := p.old_srcmap.Get(s) - // This should be unreachable. - return NewSyntaxError(p.filename, p.text, span, msg) + // Construct syntax error + return p.srcfile.SyntaxError(span, msg) } // =================================================================== diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index 67bfa78..0cd527c 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -12,6 +12,7 @@ import ( "github.com/consensys/go-corset/pkg/corset" "github.com/consensys/go-corset/pkg/hir" sc "github.com/consensys/go-corset/pkg/schema" + "github.com/consensys/go-corset/pkg/sexp" "github.com/consensys/go-corset/pkg/trace" "github.com/consensys/go-corset/pkg/trace/json" ) @@ -543,19 +544,22 @@ const MAX_PADDING uint = 7 // expect to be accepted are accepted, and all traces that we expect // to be rejected are rejected. func Check(t *testing.T, test string) { + filename := fmt.Sprintf("%s.lisp", test) // Enable testing each trace in parallel t.Parallel() // Read constraints file - bytes, err := os.ReadFile(fmt.Sprintf("%s/%s.lisp", TestDir, test)) + bytes, err := os.ReadFile(fmt.Sprintf("%s/%s", TestDir, filename)) // Check test file read ok if err != nil { t.Fatal(err) } + // Package up as source file + srcfile := sexp.NewSourceFile(filename, bytes) // Parse terms into an HIR schema - schema, err := corset.CompileSourceFile(string(bytes)) + schema, err := corset.CompileSourceFile(srcfile) // Check terms parsed ok if err != nil { - t.Fatalf("Error parsing %s.lisp: %s\n", test, err) + t.Fatalf("Error parsing %s: %s\n", filename, err) } // Check valid traces are accepted accepts_file := fmt.Sprintf("%s.%s", test, "accepts") From a8fd3b8cd896636698078b12a5cb570ef0237572 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 8 Nov 2024 16:08:17 +1300 Subject: [PATCH 06/29] Flesh out parser The parser now supports a more useful range of expression forms, and the defconstraint declaration. That's enough to do something useful, and hence the next step is to focus on the compiler itself. --- pkg/corset/ast.go | 245 ++++++++++++++++++++++++++++++++++++++++- pkg/corset/compiler.go | 7 +- pkg/corset/parser.go | 243 +++++++++++++++++++++++++++++++++++----- pkg/sexp/translator.go | 62 +++++------ 4 files changed, 491 insertions(+), 66 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 7a7cfbc..d0776a0 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -1,8 +1,10 @@ package corset import ( + "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" + "github.com/consensys/go-corset/pkg/trace" ) // Circuit represents the root of the Abstract Syntax Tree. This is also @@ -37,10 +39,6 @@ type Declaration interface { Resolve() } -// ============================================================================ -// DefColumns -// ============================================================================ - // DefColumns captures a set of one or more columns being declared. type DefColumns struct { Columns []DefColumn @@ -81,6 +79,33 @@ func (p *DefColumn) Lisp() sexp.SExp { // same height). Furthermore, within a given module, we require that all // columns accessed by the constraint have the same length multiplier. type DefConstraint struct { + // Unique handle given to this constraint. This is primarily useful for + // debugging (i.e. so we know which constaint failed, etc). + Handle string + // Domain of this constraint, where nil indicates a global constraint. + // Otherwise, a given value indicates a single row on which this constraint + // should apply (where negative values are taken from the end, meaning that + // -1 represents the last row of a given module). + Domain *int + // A selector which determines for which rows this constraint is active. + // Specifically, when the expression evaluates to a non-zero value then the + // constraint is active; otherwiser, its inactive. Nil is permitted to + // indicate no guard is present. + Guard Expr + // The constraint itself which (when active) should evaluate to zero for the + // relevant set of rows. + Constraint Expr +} + +// Resolve something. +func (p *DefConstraint) Resolve() { + panic("got here") +} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefConstraint) Lisp() sexp.SExp { + panic("got here") } // DefLookup represents a lookup constraint between a set N of source @@ -128,3 +153,215 @@ type Expr interface { // resolved HIR expression. Resolve() } + +// ============================================================================ +// Addition +// ============================================================================ + +// Add represents the sum over zero or more expressions. +type Add struct{ Args []Expr } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Add) Resolve() { + for _, arg := range e.Args { + arg.Resolve() + } +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Add) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// Constants +// ============================================================================ + +// Constant represents a constant value within an expression. +type Constant struct{ Val fr.Element } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Constant) Resolve() { + // Nothing to resolve! +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Constant) Lisp() sexp.SExp { + return sexp.NewSymbol(e.Val.String()) +} + +// ============================================================================ +// Exponentiation +// ============================================================================ + +// Exp represents the a given value taken to a power. +type Exp struct { + Arg Expr + Pow uint64 +} + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Exp) Resolve() { + e.Arg.Resolve() +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Exp) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// IfZero +// ============================================================================ + +// IfZero returns the (optional) true branch when the condition evaluates to zero, and +// the (optional false branch otherwise. +type IfZero struct { + // Elements contained within this list. + Condition Expr + // True branch (optional). + TrueBranch Expr + // False branch (optional). + FalseBranch Expr +} + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *IfZero) Resolve() { + e.Condition.Resolve() + e.TrueBranch.Resolve() + e.FalseBranch.Resolve() +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *IfZero) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// List +// ============================================================================ + +// List represents a block of zero or more expressions. +type List struct{ Args []Expr } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *List) Resolve() { + for _, arg := range e.Args { + arg.Resolve() + } +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *List) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// Multiplication +// ============================================================================ + +// Mul represents the product over zero or more expressions. +type Mul struct{ Args []Expr } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Mul) Resolve() { + for _, arg := range e.Args { + arg.Resolve() + } +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Mul) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// Normalise +// ============================================================================ + +// Normalise reduces the value of an expression to either zero (if it was zero) +// or one (otherwise). +type Normalise struct{ Arg Expr } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Normalise) Resolve() { + e.Arg.Resolve() +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Normalise) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// Subtraction +// ============================================================================ + +// Sub represents the subtraction over zero or more expressions. +type Sub struct{ Args []Expr } + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *Sub) Resolve() { + for _, arg := range e.Args { + arg.Resolve() + } +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *Sub) Lisp() sexp.SExp { + panic("todo") +} + +// ============================================================================ +// VariableAccess +// ============================================================================ + +// VariableAccess represents reading the value of a given local variable (such +// as a function parameter). +type VariableAccess struct { + Module string + Name string + Shift int + Binding *Binder +} + +// Resolve accesses in this expression as either variable, column or macro +// accesses. +func (e *VariableAccess) Resolve() { + panic("todo") +} + +// Lisp converts this schema element into a simple S-Expression, for example +// so it can be printed. +func (e *VariableAccess) Lisp() sexp.SExp { + panic("todo") +} + +// Binder provides additional information determined during the resolution +// phase. Specifically, it clarifies the meaning of a given variable name used +// within an expression (i.e. is it a column access, a local variable access, +// etc). +type Binder struct { + // Identifies whether this is a column access, or a variable access. + Column bool + // For a column access, this identifies the enclosing context. + Context trace.Context + // Identifies the variable or column index (as appropriate). + Index uint +} diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 532379a..4d94c4d 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -1,8 +1,6 @@ package corset import ( - "fmt" - "github.com/consensys/go-corset/pkg/hir" "github.com/consensys/go-corset/pkg/sexp" ) @@ -55,6 +53,9 @@ func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { // expression refers to a non-existent module or column, or is not well-typed, // etc. func (p *Compiler) Compile() (*hir.Schema, []error) { - fmt.Printf("MODULES: %v\n", p.circuit.Modules) + // Resolve variables (via nested scopes) + // Check contexts (e.g. for constraints, lookups, etc) + // Type check + // Translate panic("TODO") } diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index fc1ad48..a051fdf 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -1,17 +1,18 @@ package corset import ( + "errors" + "math/big" "sort" "strconv" "strings" + "unicode" + "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" ) -// Void type represents an empty struct. -type Void = struct{} - // =================================================================== // Public // =================================================================== @@ -126,7 +127,7 @@ func ParseSourceFile(srcfile *sexp.SourceFile) (Circuit, *sexp.SourceMap[Node], // compiler. type Parser struct { // Translator used for recursive expressions. - translator *sexp.Translator[Void, Expr] + translator *sexp.Translator[Expr] // Mapping from constructed S-Expressions to their spans in the original text. nodemap *sexp.SourceMap[Node] } @@ -134,25 +135,22 @@ type Parser struct { // NewParser constructs a new parser using a given mapping from S-Expressions to // spans in the underlying source file. func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Parser { - p := sexp.NewTranslator[Void, Expr](srcfile, srcmap) + p := sexp.NewTranslator[Expr](srcfile, srcmap) // Construct (initially empty) node map nodemap := sexp.NewSourceMap[Node](srcmap.Text()) // Construct parser parser := &Parser{p, nodemap} - // Configure translator - /* p.AddSymbolRule(constantParserRule) - p.AddSymbolRule(varAccessParserRule(parser)) - p.AddSymbolRule(columnAccessParserRule(parser)) - p.AddBinaryRule("shift", shiftParserRule(parser)) + // Configure expression translator + p.AddSymbolRule(constantParserRule) + p.AddSymbolRule(varAccessParserRule) + p.AddBinaryRule("shift", shiftParserRule) p.AddRecursiveRule("+", addParserRule) p.AddRecursiveRule("-", subParserRule) p.AddRecursiveRule("*", mulParserRule) p.AddRecursiveRule("~", normParserRule) p.AddRecursiveRule("^", powParserRule) p.AddRecursiveRule("if", ifParserRule) - p.AddRecursiveRule("ifnot", ifNotParserRule) p.AddRecursiveRule("begin", beginParserRule) - p.AddDefaultRecursiveRule(invokeParserRule) */ // return parser } @@ -205,23 +203,24 @@ func (p *Parser) parseModuleStart(s sexp.SExp) (string, error) { func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, error) { if s.MatchSymbols(1, "defcolumns") { return p.parseColumnDeclarations(s) + } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { + return p.parseConstraintDeclaration(s.Elements) } - /* else if e.Len() == 4 && e.MatchSymbols(2, "defconstraint") { - return p.parseConstraintDeclaration(env, e.Elements) - } else if e.Len() == 3 && e.MatchSymbols(2, "assert") { - return p.parseAssertionDeclaration(env, e.Elements) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { - return p.parsePermutationDeclaration(env, e) - } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { - return p.parseLookupDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { - return p.parseInterleavingDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { - return p.parseRangeDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { - return p.parsePureFunDeclaration(env, e) - } */ - return nil, p.translator.SyntaxError(s, "malformed module declaration") + /* + else if e.Len() == 3 && e.MatchSymbols(2, "assert") { + return p.parseAssertionDeclaration(env, e.Elements) + } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { + return p.parsePermutationDeclaration(env, e) + } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { + return p.parseLookupDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { + return p.parseInterleavingDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { + return p.parseRangeDeclaration(env, e) + } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { + return p.parsePureFunDeclaration(env, e) + } */ + return nil, p.translator.SyntaxError(s, "malformed declaration") } // Parse a column declaration @@ -274,6 +273,87 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { return defcolumn, nil } +// Parse a vanishing declaration +func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstraint, error) { + // + handle := elements[1].AsSymbol().Value + // Vanishing constraints do not have global scope, hence qualified column + // accesses are not permitted. + domain, guard, err := p.parseConstraintAttributes(elements[2]) + // Check for error + if err != nil { + return nil, err + } + // Translate expression + expr, err := p.translator.Translate(elements[3]) + if err != nil { + return nil, err + } + // Done + return &DefConstraint{handle, domain, guard, expr}, nil +} + +func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err error) { + // Check attribute list is a list + if attributes.AsList() == nil { + return nil, nil, p.translator.SyntaxError(attributes, "expected attribute list") + } + // Deconstruct as list + attrs := attributes.AsList() + // Process each attribute in turn + for i := 0; i < attrs.Len(); i++ { + ith := attrs.Get(i) + // Check start of attribute + if ith.AsSymbol() == nil { + return nil, nil, p.translator.SyntaxError(ith, "malformed attribute") + } + // Check what we've got + switch ith.AsSymbol().Value { + case ":domain": + i++ + if domain, err = p.parseDomainAttribute(attrs.Get(i)); err != nil { + return nil, nil, err + } + case ":guard": + i++ + if guard, err = p.translator.Translate(attrs.Get(i)); err != nil { + return nil, nil, err + } + default: + return nil, nil, p.translator.SyntaxError(ith, "unknown attribute") + } + } + // Done + return domain, guard, nil +} + +func (p *Parser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err error) { + if attribute.AsSet() == nil { + return nil, p.translator.SyntaxError(attribute, "malformed domain set") + } + // Sanity check + set := attribute.AsSet() + // Check all domain elements well-formed. + for i := 0; i < set.Len(); i++ { + ith := set.Get(i) + if ith.AsSymbol() == nil { + return nil, p.translator.SyntaxError(ith, "malformed domain") + } + } + // Currently, only support domains of size 1. + if set.Len() == 1 { + first, err := strconv.Atoi(set.Get(0).AsSymbol().Value) + // Check for parse error + if err != nil { + return nil, p.translator.SyntaxError(set.Get(0), "malformed domain element") + } + // Done + return &first, nil + } + // Fail + return nil, p.translator.SyntaxError(attribute, "multiple values not supported") +} + func (p *Parser) parseType(term sexp.SExp) (sc.Type, error) { symbol := term.AsSymbol() if symbol == nil { @@ -292,3 +372,110 @@ func (p *Parser) parseType(term sexp.SExp) (sc.Type, error) { // Error return nil, p.translator.SyntaxError(symbol, "unknown type") } + +func beginParserRule(_ string, args []Expr) (Expr, error) { + return &List{args}, nil +} + +func constantParserRule(symbol string) (Expr, bool, error) { + if symbol[0] >= '0' && symbol[0] < '9' { + var num fr.Element + // Attempt to parse + _, err := num.SetString(symbol) + // Check for errors + if err != nil { + return nil, true, err + } + // Done + return &Constant{Val: num}, true, nil + } + // Not applicable + return nil, false, nil +} + +func varAccessParserRule(col string) (Expr, bool, error) { + // Sanity check what we have + if !unicode.IsLetter(rune(col[0])) { + return nil, false, nil + } + // Handle qualified accesses (where permitted) + // Attempt to split column name into module / column pair. + split := strings.Split(col, ".") + if len(split) == 2 { + return &VariableAccess{split[0], split[1], 0, nil}, true, nil + } else if len(split) > 2 { + return nil, true, errors.New("malformed column access") + } + // Done + return &VariableAccess{"", col, 0, nil}, true, nil +} + +func addParserRule(_ string, args []Expr) (Expr, error) { + return &Add{args}, nil +} + +func subParserRule(_ string, args []Expr) (Expr, error) { + return &Sub{args}, nil +} + +func mulParserRule(_ string, args []Expr) (Expr, error) { + return &Mul{args}, nil +} + +func ifParserRule(_ string, args []Expr) (Expr, error) { + if len(args) == 2 { + return &IfZero{args[0], args[1], nil}, nil + } else if len(args) == 3 { + return &IfZero{args[0], args[1], args[2]}, nil + } + + return nil, errors.New("incorrect number of arguments") +} + +func shiftParserRule(col string, amt string) (Expr, error) { + n, err := strconv.Atoi(amt) + + if err != nil { + return nil, err + } + // Sanity check what we have + if !unicode.IsLetter(rune(col[0])) { + return nil, nil + } + // Handle qualified accesses (where appropriate) + split := strings.Split(col, ".") + if len(split) == 2 { + return &VariableAccess{split[0], split[1], n, nil}, nil + } else if len(split) > 2 { + return nil, errors.New("malformed column access") + } + // Done + return &VariableAccess{"", col, n, nil}, nil +} + +func powParserRule(_ string, args []Expr) (Expr, error) { + var k big.Int + + if len(args) != 2 { + return nil, errors.New("incorrect number of arguments") + } + + c, ok := args[1].(*Constant) + if !ok { + return nil, errors.New("expected constant power") + } else if !c.Val.IsUint64() { + return nil, errors.New("constant power too large") + } + // Convert power to uint64 + c.Val.BigInt(&k) + // Done + return &Exp{Arg: args[0], Pow: k.Uint64()}, nil +} + +func normParserRule(_ string, args []Expr) (Expr, error) { + if len(args) != 1 { + return nil, errors.New("incorrect number of arguments") + } + + return &Normalise{Arg: args[0]}, nil +} diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 226aba7..9d256e6 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -5,23 +5,23 @@ import "fmt" // SymbolRule is a symbol generator is responsible for converting a terminating // expression (i.e. a symbol) into an expression type T. For // example, a number or a column access. -type SymbolRule[E any, T comparable] func(E, string) (T, bool, error) +type SymbolRule[T comparable] func(string) (T, bool, error) // ListRule is a list translator is responsible converting a list with a given // sequence of zero or more arguments into an expression type T. // Observe that the arguments are already translated into the correct // form. -type ListRule[E any, T comparable] func(E, *List) (T, error) +type ListRule[T comparable] func(*List) (T, error) // BinaryRule is a binary translator is a wrapper for translating lists which must // have exactly two symbol arguments. The wrapper takes care of // ensuring sufficient arguments are given, etc. -type BinaryRule[E any, T comparable] func(E, string, string) (T, error) +type BinaryRule[T comparable] func(string, string) (T, error) // RecursiveRule is a recursive translator is a wrapper for translating lists whose // elements can be built by recursively reusing the enclosing // translator. -type RecursiveRule[E any, T comparable] func(E, string, []T) (T, error) +type RecursiveRule[T comparable] func(string, []T) (T, error) // =================================================================== // Parser @@ -29,14 +29,14 @@ type RecursiveRule[E any, T comparable] func(E, string, []T) (T, error) // Translator is a generic mechanism for translating S-Expressions into a structured // form. -type Translator[E any, T comparable] struct { +type Translator[T comparable] struct { srcfile *SourceFile // Rules for parsing lists - lists map[string]ListRule[E, T] + lists map[string]ListRule[T] // Fallback rule for generic user-defined lists. - list_default ListRule[E, T] + list_default ListRule[T] // Rules for parsing symbols - symbols []SymbolRule[E, T] + symbols []SymbolRule[T] // Maps S-Expressions to their spans in the original source file. This is // used to build the new source map. old_srcmap *SourceMap[SExp] @@ -46,12 +46,12 @@ type Translator[E any, T comparable] struct { } // NewTranslator constructs a new Translator instance. -func NewTranslator[E any, T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) *Translator[E, T] { - return &Translator[E, T]{ +func NewTranslator[T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) *Translator[T] { + return &Translator[T]{ srcfile: srcfile, - lists: make(map[string]ListRule[E, T]), + lists: make(map[string]ListRule[T]), list_default: nil, - symbols: make([]SymbolRule[E, T], 0), + symbols: make([]SymbolRule[T], 0), old_srcmap: srcmap, new_srcmap: NewSourceMap[T](srcmap.text), } @@ -63,27 +63,27 @@ func NewTranslator[E any, T comparable](srcfile *SourceFile, srcmap *SourceMap[S // Translate a given string into a given structured representation T // using an appropriately configured. -func (p *Translator[E, T]) Translate(env E, sexp SExp) (T, error) { +func (p *Translator[T]) Translate(sexp SExp) (T, error) { // Process S-expression into target expression - return translateSExp(p, env, sexp) + return translateSExp(p, sexp) } // AddRecursiveRule adds a new list translator to this expression translator. -func (p *Translator[E, T]) AddRecursiveRule(name string, t RecursiveRule[E, T]) { +func (p *Translator[T]) AddRecursiveRule(name string, t RecursiveRule[T]) { // Construct a recursive list translator as a wrapper around a generic list translator. p.lists[name] = p.createRecursiveRule(t) } // AddDefaultRecursiveRule adds a default recursive rule to be applied when no // other recursive rules apply. -func (p *Translator[E, T]) AddDefaultRecursiveRule(t RecursiveRule[E, T]) { +func (p *Translator[T]) AddDefaultRecursiveRule(t RecursiveRule[T]) { // Construct a recursive list translator as a wrapper around a generic list translator. p.list_default = p.createRecursiveRule(t) } -func (p *Translator[E, T]) createRecursiveRule(t RecursiveRule[E, T]) ListRule[E, T] { +func (p *Translator[T]) createRecursiveRule(t RecursiveRule[T]) ListRule[T] { // Construct a recursive list translator as a wrapper around a generic list translator. - return func(env E, l *List) (T, error) { + return func(l *List) (T, error) { var ( empty T err error @@ -97,14 +97,14 @@ func (p *Translator[E, T]) createRecursiveRule(t RecursiveRule[E, T]) ListRule[E // Translate arguments args := make([]T, len(l.Elements)-1) for i, s := range l.Elements[1:] { - args[i], err = translateSExp(p, env, s) + args[i], err = translateSExp(p, s) // Handle error if err != nil { return empty, err } } // Apply constructor - term, err := t(env, head, args) + term, err := t(head, args) // Check for error if err == nil { return term, nil @@ -115,10 +115,10 @@ func (p *Translator[E, T]) createRecursiveRule(t RecursiveRule[E, T]) ListRule[E } // AddBinaryRule . -func (p *Translator[E, T]) AddBinaryRule(name string, t BinaryRule[E, T]) { +func (p *Translator[T]) AddBinaryRule(name string, t BinaryRule[T]) { var empty T // - p.lists[name] = func(env E, l *List) (T, error) { + p.lists[name] = func(l *List) (T, error) { if len(l.Elements) != 3 { // Should be unreachable. return empty, p.SyntaxError(l, "Incorrect number of arguments") @@ -130,7 +130,7 @@ func (p *Translator[E, T]) AddBinaryRule(name string, t BinaryRule[E, T]) { var msg string if ok1 && ok2 { - term, err := t(env, lhs.Value, rhs.Value) + term, err := t(lhs.Value, rhs.Value) if err == nil { return term, nil } @@ -145,12 +145,12 @@ func (p *Translator[E, T]) AddBinaryRule(name string, t BinaryRule[E, T]) { } // AddSymbolRule adds a new symbol translator to this expression translator. -func (p *Translator[E, T]) AddSymbolRule(t SymbolRule[E, T]) { +func (p *Translator[T]) AddSymbolRule(t SymbolRule[T]) { p.symbols = append(p.symbols, t) } // SyntaxError constructs a suitable syntax error for a given S-Expression. -func (p *Translator[E, T]) SyntaxError(s SExp, msg string) error { +func (p *Translator[T]) SyntaxError(s SExp, msg string) error { // Get span of enclosing list span := p.old_srcmap.Get(s) // Construct syntax error @@ -164,15 +164,15 @@ func (p *Translator[E, T]) SyntaxError(s SExp, msg string) error { // Translate an S-Expression into an IR expression. Observe that // this can still fail in the event that the given S-Expression does // not describe a well-formed IR expression. -func translateSExp[E any, T comparable](p *Translator[E, T], env E, s SExp) (T, error) { +func translateSExp[T comparable](p *Translator[T], s SExp) (T, error) { var empty T switch e := s.(type) { case *List: - return translateSExpList[E, T](p, env, e) + return translateSExpList[T](p, e) case *Symbol: for i := 0; i != len(p.symbols); i++ { - ir, ok, err := (p.symbols[i])(env, e.Value) + ir, ok, err := (p.symbols[i])(e.Value) if ok && err != nil { // Transform into syntax error return empty, p.SyntaxError(s, err.Error()) @@ -189,7 +189,7 @@ func translateSExp[E any, T comparable](p *Translator[E, T], env E, s SExp) (T, // expression of some kind. This type of expression is determined by // the first element of the list. The remaining elements are treated // as arguments which are first recursively translated. -func translateSExpList[E any, T comparable](p *Translator[E, T], env E, l *List) (T, error) { +func translateSExpList[T comparable](p *Translator[T], l *List) (T, error) { var empty T // Sanity check this list makes sense if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { @@ -201,9 +201,9 @@ func translateSExpList[E any, T comparable](p *Translator[E, T], env E, l *List) t := p.lists[name] // Check whether we found one. if t != nil { - return (t)(env, l) + return (t)(l) } else if p.list_default != nil { - return (p.list_default)(env, l) + return (p.list_default)(l) } // Default fall back return empty, p.SyntaxError(l, "unknown list encountered") From 275ea9e519d98e89e5eab1aa5205dd2346f9ee1d Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 8 Nov 2024 17:16:55 +1300 Subject: [PATCH 07/29] Add missing file --- pkg/sexp/source_file.go | 103 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 pkg/sexp/source_file.go diff --git a/pkg/sexp/source_file.go b/pkg/sexp/source_file.go new file mode 100644 index 0000000..83a88fc --- /dev/null +++ b/pkg/sexp/source_file.go @@ -0,0 +1,103 @@ +package sexp + +import ( + "fmt" +) + +// SourceFile represents a given source file (typically stored on disk). +type SourceFile struct { + // File name for this source file. + filename string + // Contents of this file. + contents []rune +} + +// NewSourceFile constructs a new source file from a given byte array. +func NewSourceFile(filename string, bytes []byte) *SourceFile { + // Convert bytes into runes for easier parsing + contents := []rune(string(bytes)) + return &SourceFile{filename, contents} +} + +// Filename returns the filename associated with this source file. +func (s *SourceFile) Filename() string { + return s.filename +} + +// Contents returns the contents of this source file. +func (s *SourceFile) Contents() []rune { + return s.contents +} + +// Parse a given string into an S-expression, or return an error if the string +// is malformed. A source map is also returned for debugging purposes. +func (s *SourceFile) Parse() (SExp, *SourceMap[SExp], error) { + p := NewParser(s) + // Parse the input + sExp, err := p.Parse() + // Sanity check everything was parsed + if err == nil && p.index != len(p.text) { + return nil, nil, p.error("unexpected remainder") + } + // Done + return sExp, p.SourceMap(), err +} + +// ParseAll converts a given string into zero or more S-expressions, or returns +// an error if the string is malformed. A source map is also returned for +// debugging purposes. The key distinction from Parse is that this function +// continues parsing after the first S-expression is encountered. +func (s *SourceFile) ParseAll() ([]SExp, *SourceMap[SExp], error) { + p := NewParser(s) + // + terms := make([]SExp, 0) + // Parse the input + for { + term, err := p.Parse() + // Sanity check everything was parsed + if err != nil { + return terms, p.srcmap, err + } else if term == nil { + // EOF reached + return terms, p.srcmap, nil + } + + terms = append(terms, term) + } +} + +// SyntaxError constructs a syntax error over a given span of this file with a +// given message. +func (s *SourceFile) SyntaxError(span Span, msg string) *SyntaxError { + return &SyntaxError{s, span, msg} +} + +// SyntaxError is a structured error which retains the index into the original +// string where an error occurred, along with an error message. +type SyntaxError struct { + srcfile *SourceFile + // Byte index into string being parsed where error arose. + span Span + // Error message being reported + msg string +} + +// SourceFile returns the underlying source file that this syntax error covers. +func (p *SyntaxError) SourceFile() *SourceFile { + return p.srcfile +} + +// Span returns the span of the original text on which this error is reported. +func (p *SyntaxError) Span() Span { + return p.span +} + +// Message returns the message to be reported. +func (p *SyntaxError) Message() string { + return p.msg +} + +// Error implements the error interface. +func (p *SyntaxError) Error() string { + return fmt.Sprintf("%d:%d:%s", p.span.Start(), p.span.End(), p.Message()) +} From 92b8fc012c14bdfdd7ec58de93aae4c122327f96 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Tue, 12 Nov 2024 11:12:08 +0700 Subject: [PATCH 08/29] Improve report of syntax errors --- pkg/cmd/util.go | 6 +---- pkg/corset/compiler.go | 49 +++++++++++++++++++++++++--------------- pkg/corset/parser.go | 32 +++++++++++++------------- pkg/corset/resolver.go | 1 + pkg/corset/translator.go | 37 ++++++++++++++++++++++++++++++ pkg/sexp/parser.go | 4 ++-- pkg/sexp/source_file.go | 4 ++-- pkg/sexp/translator.go | 21 ++++++++--------- pkg/test/ir_test.go | 6 ++--- 9 files changed, 103 insertions(+), 57 deletions(-) create mode 100644 pkg/corset/resolver.go create mode 100644 pkg/corset/translator.go diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index 7232afb..8e6bb18 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -190,11 +190,7 @@ func readSourceFiles(filenames []string) *hir.Schema { } // Report errors for _, err := range errs { - if e, ok := err.(*sexp.SyntaxError); ok { - printSyntaxError(e) - } else if err != nil { - fmt.Println(err) - } + printSyntaxError(&err) } // Fail os.Exit(4) diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 4d94c4d..b2ef2e5 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -5,8 +5,16 @@ import ( "github.com/consensys/go-corset/pkg/sexp" ) -// CompileSourceFiles compiles one or more source files into a schema. -func CompileSourceFiles(srcfiles []*sexp.SourceFile) (*hir.Schema, []error) { +// SyntaxError defines the kind of errors that can be reported by this compiler. +// Syntax errors are always associated with some line in one of the original +// source files. For simplicity, we reuse existing notion of syntax error from +// the S-Expression library. +type SyntaxError = sexp.SyntaxError + +// CompileSourceFiles compiles one or more source files into a schema. This +// process can fail if the source files are mal-formed, or contain syntax errors +// or other forms of error (e.g. type errors). +func CompileSourceFiles(srcfiles []*sexp.SourceFile) (*hir.Schema, []SyntaxError) { circuit, srcmap, errs := ParseSourceFiles(srcfiles) // Check for parsing errors if errs != nil { @@ -17,34 +25,34 @@ func CompileSourceFiles(srcfiles []*sexp.SourceFile) (*hir.Schema, []error) { } // CompileSourceFile compiles exactly one source file into a schema. This is -// really helper function for e.g. the testing environment. -func CompileSourceFile(srcfile *sexp.SourceFile) (*hir.Schema, error) { +// really helper function for e.g. the testing environment. This process can +// fail if the source file is mal-formed, or contains syntax errors or other +// forms of error (e.g. type errors). +func CompileSourceFile(srcfile *sexp.SourceFile) (*hir.Schema, []SyntaxError) { schema, errs := CompileSourceFiles([]*sexp.SourceFile{srcfile}) // Check for errors if errs != nil { - return nil, errs[0] + return nil, errs } // return schema, nil } -// Compiler packages up everything needed to compiler a given set of -// module definitions down into an HIR schema. Observe that the compiler may -// fail if the modules definitions are mal-formed in some way (e.g. fail type -// checking). +// Compiler packages up everything needed to compile a given set of module +// definitions down into an HIR schema. Observe that the compiler may fail if +// the modules definitions are malformed in some way (e.g. fail type checking). type Compiler struct { // A high-level definition of a Corset circuit. circuit Circuit // Source maps nodes in the circuit back to the spans in their original - // source files. + // source files. This is needed when reporting syntax errors to generate + // highlights of the relevant source line(s) in question. srcmap *sexp.SourceMaps[Node] - // This schema is being constructed by the compiler from the circuit. - schema *hir.Schema } // NewCompiler constructs a new compiler for a given set of modules. func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { - return &Compiler{circuit, srcmaps, hir.EmptySchema()} + return &Compiler{circuit, srcmaps} } // Compile is the top-level function for the corset compiler which actually @@ -52,10 +60,15 @@ func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { // ways if the given modules are malformed in some way. For example, if some // expression refers to a non-existent module or column, or is not well-typed, // etc. -func (p *Compiler) Compile() (*hir.Schema, []error) { +func (p *Compiler) Compile() (*hir.Schema, []SyntaxError) { + schema := hir.EmptySchema() + // Allocate columns? + // // Resolve variables (via nested scopes) - // Check contexts (e.g. for constraints, lookups, etc) - // Type check - // Translate - panic("TODO") + // Check constraint contexts (e.g. for constraints, lookups, etc) + // Type check constraints + // Finally, translate everything and add it to the schema. + errors := translateCircuit(&p.circuit, schema) + // Done + return schema, errors } diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index a051fdf..908ab7c 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -24,10 +24,10 @@ import ( // additional combines all fragments of the same module together into one place. // Thus, you should never expect to see duplicate module names in the returned // array. -func ParseSourceFiles(files []*sexp.SourceFile) (Circuit, *sexp.SourceMaps[Node], []error) { +func ParseSourceFiles(files []*sexp.SourceFile) (Circuit, *sexp.SourceMaps[Node], []SyntaxError) { var circuit Circuit // (for now) at most one error per source file is supported. - var errors []error = make([]error, len(files)) + var errors []SyntaxError = make([]SyntaxError, len(files)) // Construct an initially empty source map srcmaps := sexp.NewSourceMaps[Node]() // num_errs counts the number of errors reported @@ -42,14 +42,14 @@ func ParseSourceFiles(files []*sexp.SourceFile) (Circuit, *sexp.SourceMaps[Node] // Handle errors if err != nil { num_errs++ + // Report any errors encountered + errors[i] = *err } else { // Combine source maps srcmaps.Join(srcmap) } // Update top-level declarations circuit.Declarations = append(circuit.Declarations, c.Declarations...) - // Report any errors encountered - errors[i] = err // Allocate any module fragments for _, m := range c.Modules { if om, ok := contents[m.Name]; !ok { @@ -82,7 +82,7 @@ func ParseSourceFiles(files []*sexp.SourceFile) (Circuit, *sexp.SourceMaps[Node] // ParseSourceFile parses the contents of a single lisp file into one or more // modules. Observe that every lisp file starts in the "prelude" or "root" // module, and may declare items for additional modules as necessary. -func ParseSourceFile(srcfile *sexp.SourceFile) (Circuit, *sexp.SourceMap[Node], error) { +func ParseSourceFile(srcfile *sexp.SourceFile) (Circuit, *sexp.SourceMap[Node], *SyntaxError) { var circuit Circuit // Parse bytes into an S-Expression terms, srcmap, err := srcfile.ParseAll() @@ -156,7 +156,7 @@ func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Par } // Extract all declarations associated with a given module and package them up. -func (p *Parser) parseModuleContents(terms []sexp.SExp) ([]Declaration, []sexp.SExp, error) { +func (p *Parser) parseModuleContents(terms []sexp.SExp) ([]Declaration, []sexp.SExp, *SyntaxError) { // decls := make([]Declaration, 0) // @@ -184,7 +184,7 @@ func (p *Parser) parseModuleContents(terms []sexp.SExp) ([]Declaration, []sexp.S // Parse a module declaration of the form "(module m1)" which indicates the // start of module m1. -func (p *Parser) parseModuleStart(s sexp.SExp) (string, error) { +func (p *Parser) parseModuleStart(s sexp.SExp) (string, *SyntaxError) { l, ok := s.(*sexp.List) // Check for error if !ok { @@ -200,7 +200,7 @@ func (p *Parser) parseModuleStart(s sexp.SExp) (string, error) { return name, nil } -func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, error) { +func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { if s.MatchSymbols(1, "defcolumns") { return p.parseColumnDeclarations(s) } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { @@ -224,7 +224,7 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, error) { } // Parse a column declaration -func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { +func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxError) { columns := make([]DefColumn, l.Len()-1) // Sanity check declaration if len(l.Elements) == 1 { @@ -244,7 +244,7 @@ func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, error) { return &DefColumns{columns}, nil } -func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { +func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, *SyntaxError) { var defcolumn DefColumn // Default to field type defcolumn.DataType = &sc.FieldType{} @@ -258,7 +258,7 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { defcolumn.Name = l.Elements[0].String(false) // Parse type (if applicable) if len(l.Elements) == 2 { - var err error + var err *SyntaxError if defcolumn.DataType, err = p.parseType(l.Elements[1]); err != nil { return defcolumn, err } @@ -274,7 +274,7 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, error) { } // Parse a vanishing declaration -func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstraint, error) { +func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstraint, *SyntaxError) { // handle := elements[1].AsSymbol().Value // Vanishing constraints do not have global scope, hence qualified column @@ -293,7 +293,7 @@ func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstrain return &DefConstraint{handle, domain, guard, expr}, nil } -func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err error) { +func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err *SyntaxError) { // Check attribute list is a list if attributes.AsList() == nil { return nil, nil, p.translator.SyntaxError(attributes, "expected attribute list") @@ -327,7 +327,7 @@ func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, g return domain, guard, nil } -func (p *Parser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err error) { +func (p *Parser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err *SyntaxError) { if attribute.AsSet() == nil { return nil, p.translator.SyntaxError(attribute, "malformed domain set") } @@ -354,7 +354,7 @@ func (p *Parser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err err return nil, p.translator.SyntaxError(attribute, "multiple values not supported") } -func (p *Parser) parseType(term sexp.SExp) (sc.Type, error) { +func (p *Parser) parseType(term sexp.SExp) (sc.Type, *SyntaxError) { symbol := term.AsSymbol() if symbol == nil { return nil, p.translator.SyntaxError(term, "malformed column") @@ -364,7 +364,7 @@ func (p *Parser) parseType(term sexp.SExp) (sc.Type, error) { if strings.HasPrefix(str, ":u") { n, err := strconv.Atoi(str[2:]) if err != nil { - return nil, err + return nil, p.translator.SyntaxError(symbol, err.Error()) } // Done return sc.NewUintType(uint(n)), nil diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go new file mode 100644 index 0000000..9998c5c --- /dev/null +++ b/pkg/corset/resolver.go @@ -0,0 +1 @@ +package corset diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go new file mode 100644 index 0000000..13de05b --- /dev/null +++ b/pkg/corset/translator.go @@ -0,0 +1,37 @@ +package corset + +import ( + "github.com/consensys/go-corset/pkg/hir" +) + +// Translate the components of a Corset circuit and add them to the schema. By +// the time we get to this point, all malformed source files should have been +// rejected already and the translation should go through easily. Thus, whilst +// syntax errors can be returned here, this should never happen. The mechanism +// is supported, however, to simplify development of new features, etc. +func translateCircuit(circuit *Circuit, schema *hir.Schema) []SyntaxError { + panic("todo") +} + +// Translate a Corset declaration and add it to the schema. By the time we get +// to this point, all malformed source files should have been rejected already +// and the translation should go through easily. Thus, whilst syntax errors can +// be returned here, this should never happen. The mechanism is supported, +// however, to simplify development of new features, etc. +func translateDeclaration(decl Declaration, schema *hir.Schema) []SyntaxError { + if d, ok := decl.(*DefColumns); ok { + translateDefColumns(d, schema) + } else if d, ok := decl.(*DefConstraint); ok { + translateDefConstraint(d, schema) + } + // Error handling + panic("unknown declaration") +} + +func translateDefColumns(decl *DefColumns, schema *hir.Schema) { + panic("TODO") +} + +func translateDefConstraint(decl *DefConstraint, schema *hir.Schema) { + panic("TODO") +} diff --git a/pkg/sexp/parser.go b/pkg/sexp/parser.go index 69f1e89..ef8a23d 100644 --- a/pkg/sexp/parser.go +++ b/pkg/sexp/parser.go @@ -41,7 +41,7 @@ func (p *Parser) Text() []rune { } // Parse a given string into an S-Expression, or produce an error. -func (p *Parser) Parse() (SExp, error) { +func (p *Parser) Parse() (SExp, *SyntaxError) { var term SExp // Skip over any whitespace. This is import to get the correct starting // point for this term. @@ -159,7 +159,7 @@ func (p *Parser) parseSymbol() []rune { return token } -func (p *Parser) parseSequence(terminator rune) ([]SExp, error) { +func (p *Parser) parseSequence(terminator rune) ([]SExp, *SyntaxError) { var elements []SExp for c := p.Lookahead(0); c == nil || *c != terminator; c = p.Lookahead(0) { diff --git a/pkg/sexp/source_file.go b/pkg/sexp/source_file.go index 83a88fc..901df37 100644 --- a/pkg/sexp/source_file.go +++ b/pkg/sexp/source_file.go @@ -31,7 +31,7 @@ func (s *SourceFile) Contents() []rune { // Parse a given string into an S-expression, or return an error if the string // is malformed. A source map is also returned for debugging purposes. -func (s *SourceFile) Parse() (SExp, *SourceMap[SExp], error) { +func (s *SourceFile) Parse() (SExp, *SourceMap[SExp], *SyntaxError) { p := NewParser(s) // Parse the input sExp, err := p.Parse() @@ -47,7 +47,7 @@ func (s *SourceFile) Parse() (SExp, *SourceMap[SExp], error) { // an error if the string is malformed. A source map is also returned for // debugging purposes. The key distinction from Parse is that this function // continues parsing after the first S-expression is encountered. -func (s *SourceFile) ParseAll() ([]SExp, *SourceMap[SExp], error) { +func (s *SourceFile) ParseAll() ([]SExp, *SourceMap[SExp], *SyntaxError) { p := NewParser(s) // terms := make([]SExp, 0) diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 9d256e6..a3bb486 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -11,7 +11,7 @@ type SymbolRule[T comparable] func(string) (T, bool, error) // sequence of zero or more arguments into an expression type T. // Observe that the arguments are already translated into the correct // form. -type ListRule[T comparable] func(*List) (T, error) +type ListRule[T comparable] func(*List) (T, *SyntaxError) // BinaryRule is a binary translator is a wrapper for translating lists which must // have exactly two symbol arguments. The wrapper takes care of @@ -63,7 +63,7 @@ func NewTranslator[T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) * // Translate a given string into a given structured representation T // using an appropriately configured. -func (p *Translator[T]) Translate(sexp SExp) (T, error) { +func (p *Translator[T]) Translate(sexp SExp) (T, *SyntaxError) { // Process S-expression into target expression return translateSExp(p, sexp) } @@ -83,11 +83,8 @@ func (p *Translator[T]) AddDefaultRecursiveRule(t RecursiveRule[T]) { func (p *Translator[T]) createRecursiveRule(t RecursiveRule[T]) ListRule[T] { // Construct a recursive list translator as a wrapper around a generic list translator. - return func(l *List) (T, error) { - var ( - empty T - err error - ) + return func(l *List) (T, *SyntaxError) { + var empty T // Extract the "head" of the list. if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { return empty, p.SyntaxError(l, "invalid list") @@ -96,7 +93,9 @@ func (p *Translator[T]) createRecursiveRule(t RecursiveRule[T]) ListRule[T] { head := (l.Elements[0].(*Symbol)).Value // Translate arguments args := make([]T, len(l.Elements)-1) + // for i, s := range l.Elements[1:] { + var err *SyntaxError args[i], err = translateSExp(p, s) // Handle error if err != nil { @@ -118,7 +117,7 @@ func (p *Translator[T]) createRecursiveRule(t RecursiveRule[T]) ListRule[T] { func (p *Translator[T]) AddBinaryRule(name string, t BinaryRule[T]) { var empty T // - p.lists[name] = func(l *List) (T, error) { + p.lists[name] = func(l *List) (T, *SyntaxError) { if len(l.Elements) != 3 { // Should be unreachable. return empty, p.SyntaxError(l, "Incorrect number of arguments") @@ -150,7 +149,7 @@ func (p *Translator[T]) AddSymbolRule(t SymbolRule[T]) { } // SyntaxError constructs a suitable syntax error for a given S-Expression. -func (p *Translator[T]) SyntaxError(s SExp, msg string) error { +func (p *Translator[T]) SyntaxError(s SExp, msg string) *SyntaxError { // Get span of enclosing list span := p.old_srcmap.Get(s) // Construct syntax error @@ -164,7 +163,7 @@ func (p *Translator[T]) SyntaxError(s SExp, msg string) error { // Translate an S-Expression into an IR expression. Observe that // this can still fail in the event that the given S-Expression does // not describe a well-formed IR expression. -func translateSExp[T comparable](p *Translator[T], s SExp) (T, error) { +func translateSExp[T comparable](p *Translator[T], s SExp) (T, *SyntaxError) { var empty T switch e := s.(type) { @@ -189,7 +188,7 @@ func translateSExp[T comparable](p *Translator[T], s SExp) (T, error) { // expression of some kind. This type of expression is determined by // the first element of the list. The remaining elements are treated // as arguments which are first recursively translated. -func translateSExpList[T comparable](p *Translator[T], l *List) (T, error) { +func translateSExpList[T comparable](p *Translator[T], l *List) (T, *SyntaxError) { var empty T // Sanity check this list makes sense if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index 0cd527c..c9b4db8 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -556,10 +556,10 @@ func Check(t *testing.T, test string) { // Package up as source file srcfile := sexp.NewSourceFile(filename, bytes) // Parse terms into an HIR schema - schema, err := corset.CompileSourceFile(srcfile) + schema, errs := corset.CompileSourceFile(srcfile) // Check terms parsed ok - if err != nil { - t.Fatalf("Error parsing %s: %s\n", filename, err) + if len(errs) > 0 { + t.Fatalf("Error parsing %s: %s\n", filename, errs) } // Check valid traces are accepted accepts_file := fmt.Sprintf("%s.%s", test, "accepts") From 77a85eeb0bdd15e89d72938afef3211f8cc845d6 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Tue, 12 Nov 2024 12:11:52 +0700 Subject: [PATCH 09/29] Beginning resolution First baby steps towards a proper name resolution process. --- pkg/corset/compiler.go | 12 ++-- pkg/corset/environment.go | 121 ++++++++++++++++++++++++++++++++++++++ pkg/corset/resolver.go | 32 ++++++++++ pkg/corset/translator.go | 31 +++++++--- 4 files changed, 182 insertions(+), 14 deletions(-) create mode 100644 pkg/corset/environment.go diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index b2ef2e5..8cc8d4a 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -61,14 +61,14 @@ func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { // expression refers to a non-existent module or column, or is not well-typed, // etc. func (p *Compiler) Compile() (*hir.Schema, []SyntaxError) { - schema := hir.EmptySchema() - // Allocate columns? - // // Resolve variables (via nested scopes) + env, errs := resolveCircuit(&p.circuit) + // + if len(errs) != 0 { + return nil, errs + } // Check constraint contexts (e.g. for constraints, lookups, etc) // Type check constraints // Finally, translate everything and add it to the schema. - errors := translateCircuit(&p.circuit, schema) - // Done - return schema, errors + return translateCircuit(env, &p.circuit) } diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go new file mode 100644 index 0000000..6606ffe --- /dev/null +++ b/pkg/corset/environment.go @@ -0,0 +1,121 @@ +package corset + +import ( + "fmt" + + "github.com/consensys/go-corset/pkg/schema" + "github.com/consensys/go-corset/pkg/trace" +) + +// =================================================================== +// Environment +// =================================================================== + +// Identifies a specific column within the environment. +type colRef struct { + module uint + column string +} + +// Packages up information about a declared column (either input or assignment). +type colInfo struct { + // Column index + cid uint + // Length multiplier + multiplier uint + // Datatype + datatype schema.Type +} + +// Environment maps module and column names to their (respective) module and +// column indices. The environment separates input columns from assignment +// columns because they are disjoint in the schema being constructed (i.e. input +// columns always have a lower index than assignments). +type Environment struct { + // Maps module names to their module indices. + modules map[string]uint + // Maps input columns to their column indices. + columns map[colRef]colInfo +} + +// EmptyEnvironment constructs an empty environment. +func EmptyEnvironment() *Environment { + modules := make(map[string]uint) + columns := make(map[colRef]colInfo) + // + return &Environment{modules, columns} +} + +// RegisterModule registers a new module within this environment. Observe that +// this will panic if the module already exists. Furthermore, the module +// identifier is always determined as the next available identifier. +func (p *Environment) RegisterModule(module string) trace.Context { + if p.HasModule(module) { + panic(fmt.Sprintf("module %s already exists", module)) + } + // Update schema + mid := uint(len(p.columns)) + // Update cache + p.modules[module] = mid + // Done + return trace.NewContext(mid, 1) +} + +// RegisterColumn registers a new column (input or assignment) within a given +// module. Observe that this will panic if the column already exists. +// Furthermore, the column identifier is always determined as the next available +// identifier. Hence, care must be taken when declaring columns to ensure they +// are allocated in the right order. +func (p *Environment) RegisterColumn(context trace.Context, column string, datatype schema.Type) uint { + if p.HasColumn(context, column) { + panic(fmt.Sprintf("column %d:%s already exists", context.Module(), column)) + } + // Update cache + cid := uint(len(p.columns)) + cref := colRef{context.Module(), column} + p.columns[cref] = colInfo{cid, context.LengthMultiplier(), datatype} + // Done + return cid +} + +// LookupModule determines the module index for a given named module, or return +// false if no such module exists. +func (p *Environment) LookupModule(module string) (trace.Context, bool) { + mid, ok := p.modules[module] + return trace.NewContext(mid, 1), ok +} + +// LookupColumn determines the column index for a given named column in a given +// module, or return false if no such column exists. +func (p *Environment) LookupColumn(context trace.Context, column string) (uint, bool) { + cref := colRef{context.Module(), column} + cinfo, ok := p.columns[cref] + + return cinfo.cid, ok +} + +// Module determines the module index for a given module. This assumes the +// module exists, and will panic otherwise. +func (p *Environment) Module(module string) trace.Context { + ctx, ok := p.LookupModule(module) + // Sanity check we found something + if !ok { + panic(fmt.Sprintf("unknown module %s", module)) + } + // Discard column index + return ctx +} + +// HasModule checks whether a given module exists, or not. +func (p *Environment) HasModule(module string) bool { + _, ok := p.LookupModule(module) + // Discard column index + return ok +} + +// HasColumn checks whether a given module has a given column, or not. +func (p *Environment) HasColumn(context trace.Context, column string) bool { + _, ok := p.LookupColumn(context, column) + // Discard column index + return ok +} diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 9998c5c..da2de5b 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -1 +1,33 @@ package corset + +// Resolve all symbols declared and used within a circuit, producing an +// environment which can subsequently be used to look up the relevant module or +// column identifiers. This process can fail, of course, it a symbol (e.g. a +// column) is referred to which doesn't exist. Likewise, if two modules or +// columns with identical names are declared in the same scope, etc. +func resolveCircuit(circuit *Circuit) (*Environment, []SyntaxError) { + env := EmptyEnvironment() + // Allocate declared modules + merrs := resolveModules(env, circuit) + // Allocate declared input columns + cerrs := resolveInputColumns(env, circuit) + // Allocate declared assignments + // Check expressions + // Done + return env, append(merrs, cerrs...) +} + +// Process all module declarations, and allocating them into the environment. +// If any duplicates are found, one or more errors will be reported. Note: it +// is important that this traverses the modules in an identical order to the +// translator. This is to ensure that the relevant module identifiers line up. +func resolveModules(env *Environment, circuit *Circuit) []SyntaxError { + panic("todo") +} + +// Process all input (column) declarations. These must be allocated before +// assignemts, since the hir.Schema separates these out. Again, if any +// duplicates are found then one or more errors will be reported. +func resolveInputColumns(env *Environment, circuit *Circuit) []SyntaxError { + panic("todo") +} diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 13de05b..60cdbed 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -2,6 +2,7 @@ package corset import ( "github.com/consensys/go-corset/pkg/hir" + tr "github.com/consensys/go-corset/pkg/trace" ) // Translate the components of a Corset circuit and add them to the schema. By @@ -9,8 +10,19 @@ import ( // rejected already and the translation should go through easily. Thus, whilst // syntax errors can be returned here, this should never happen. The mechanism // is supported, however, to simplify development of new features, etc. -func translateCircuit(circuit *Circuit, schema *hir.Schema) []SyntaxError { - panic("todo") +func translateCircuit(env *Environment, circuit *Circuit) (*hir.Schema, []SyntaxError) { + schema := hir.EmptySchema() + errors := []SyntaxError{} + // + context := env.Module("") + // Translate root context + for _, d := range circuit.Declarations { + errs := translateDeclaration(d, context, schema) + errors = append(errors, errs...) + } + // Translate submodules + // + return schema, errors } // Translate a Corset declaration and add it to the schema. By the time we get @@ -18,20 +30,23 @@ func translateCircuit(circuit *Circuit, schema *hir.Schema) []SyntaxError { // and the translation should go through easily. Thus, whilst syntax errors can // be returned here, this should never happen. The mechanism is supported, // however, to simplify development of new features, etc. -func translateDeclaration(decl Declaration, schema *hir.Schema) []SyntaxError { +func translateDeclaration(decl Declaration, context tr.Context, schema *hir.Schema) []SyntaxError { if d, ok := decl.(*DefColumns); ok { - translateDefColumns(d, schema) + translateDefColumns(d, context, schema) } else if d, ok := decl.(*DefConstraint); ok { - translateDefConstraint(d, schema) + translateDefConstraint(d, context, schema) } // Error handling panic("unknown declaration") } -func translateDefColumns(decl *DefColumns, schema *hir.Schema) { - panic("TODO") +func translateDefColumns(decl *DefColumns, context tr.Context, schema *hir.Schema) { + // Add each column to schema + for _, c := range decl.Columns { + schema.AddDataColumn(context, c.Name, c.DataType) + } } -func translateDefConstraint(decl *DefConstraint, schema *hir.Schema) { +func translateDefConstraint(decl *DefConstraint, context tr.Context, schema *hir.Schema) { panic("TODO") } From 53bbc92018f34d1b4be95c60c0b399264f0351d5 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 14 Nov 2024 14:58:58 +0700 Subject: [PATCH 10/29] Syntax errors beginning to work. --- pkg/cmd/debug.go | 1 - pkg/cmd/util.go | 7 +-- pkg/corset/ast.go | 2 +- pkg/corset/compiler.go | 10 ++-- pkg/corset/environment.go | 2 +- pkg/corset/parser.go | 33 +++++++++--- pkg/corset/resolver.go | 84 +++++++++++++++++++++++++----- pkg/corset/translator.go | 93 +++++++++++++++++++++++++-------- pkg/sexp/parser.go | 2 +- pkg/sexp/source_file.go | 82 +++++++++++++++++++++++++++++ pkg/sexp/source_map.go | 107 ++++++++++---------------------------- pkg/sexp/translator.go | 10 ++-- 12 files changed, 296 insertions(+), 137 deletions(-) diff --git a/pkg/cmd/debug.go b/pkg/cmd/debug.go index cd8c4d3..2541182 100644 --- a/pkg/cmd/debug.go +++ b/pkg/cmd/debug.go @@ -30,7 +30,6 @@ var debugCmd = &cobra.Command{ stats := GetFlag(cmd, "stats") // Parse constraints hirSchema := readSchema(args) - // Print constraints if stats { printStats(hirSchema, hir, mir, air) diff --git a/pkg/cmd/util.go b/pkg/cmd/util.go index 8e6bb18..c3e3ec0 100644 --- a/pkg/cmd/util.go +++ b/pkg/cmd/util.go @@ -185,7 +185,7 @@ func readSourceFiles(filenames []string) *hir.Schema { // Parse and compile source files schema, errs := corset.CompileSourceFiles(srcfiles) // Check for any errors - if errs == nil { + if len(errs) == 0 { return schema } // Report errors @@ -201,10 +201,7 @@ func readSourceFiles(filenames []string) *hir.Schema { // Print a syntax error with appropriate highlighting. func printSyntaxError(err *sexp.SyntaxError) { span := err.Span() - // Construct empty source map in order to determine enclosing line. - srcmap := sexp.NewSourceMap[sexp.SExp](err.SourceFile().Contents()) - // - line := srcmap.FindFirstEnclosingLine(span) + line := err.FirstEnclosingLine() // Print error + line number fmt.Printf("%s:%d: %s\n", err.SourceFile().Filename(), line.Number(), err.Message()) // Print separator line diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index d0776a0..efefe8a 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -41,7 +41,7 @@ type Declaration interface { // DefColumns captures a set of one or more columns being declared. type DefColumns struct { - Columns []DefColumn + Columns []*DefColumn } // Resolve something. diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 8cc8d4a..494539b 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -1,6 +1,8 @@ package corset import ( + "fmt" + "github.com/consensys/go-corset/pkg/hir" "github.com/consensys/go-corset/pkg/sexp" ) @@ -62,13 +64,15 @@ func NewCompiler(circuit Circuit, srcmaps *sexp.SourceMaps[Node]) *Compiler { // etc. func (p *Compiler) Compile() (*hir.Schema, []SyntaxError) { // Resolve variables (via nested scopes) - env, errs := resolveCircuit(&p.circuit) - // + env, errs := ResolveCircuit(p.srcmap, &p.circuit) + // Check whether any errors were encountered. If so, terminate since we + // cannot proceed with translation. if len(errs) != 0 { return nil, errs } // Check constraint contexts (e.g. for constraints, lookups, etc) // Type check constraints + fmt.Println("Translating circuit...") // Finally, translate everything and add it to the schema. - return translateCircuit(env, &p.circuit) + return TranslateCircuit(env, p.srcmap, &p.circuit) } diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index 6606ffe..fafd7a5 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -54,7 +54,7 @@ func (p *Environment) RegisterModule(module string) trace.Context { panic(fmt.Sprintf("module %s already exists", module)) } // Update schema - mid := uint(len(p.columns)) + mid := uint(len(p.modules)) // Update cache p.modules[module] = mid // Done diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 908ab7c..0dc5307 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -137,7 +137,7 @@ type Parser struct { func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Parser { p := sexp.NewTranslator[Expr](srcfile, srcmap) // Construct (initially empty) node map - nodemap := sexp.NewSourceMap[Node](srcmap.Text()) + nodemap := sexp.NewSourceMap[Node](srcmap.Source()) // Construct parser parser := &Parser{p, nodemap} // Configure expression translator @@ -155,6 +155,11 @@ func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Par return parser } +func (p *Parser) mapSourceNode(from sexp.SExp, to Node) { + span := p.translator.SpanOf(from) + p.nodemap.Put(to, span) +} + // Extract all declarations associated with a given module and package them up. func (p *Parser) parseModuleContents(terms []sexp.SExp) ([]Declaration, []sexp.SExp, *SyntaxError) { // @@ -201,10 +206,17 @@ func (p *Parser) parseModuleStart(s sexp.SExp) (string, *SyntaxError) { } func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { + var ( + decl Declaration + error *SyntaxError + ) + // if s.MatchSymbols(1, "defcolumns") { - return p.parseColumnDeclarations(s) + decl, error = p.parseColumnDeclarations(s) } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { - return p.parseConstraintDeclaration(s.Elements) + decl, error = p.parseConstraintDeclaration(s.Elements) + } else { + error = p.translator.SyntaxError(s, "malformed declaration") } /* else if e.Len() == 3 && e.MatchSymbols(2, "assert") { @@ -220,12 +232,17 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { return p.parsePureFunDeclaration(env, e) } */ - return nil, p.translator.SyntaxError(s, "malformed declaration") + // Register node if appropriate + if decl != nil { + p.mapSourceNode(s, decl) + } + // done + return decl, error } // Parse a column declaration func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxError) { - columns := make([]DefColumn, l.Len()-1) + columns := make([]*DefColumn, l.Len()-1) // Sanity check declaration if len(l.Elements) == 1 { return nil, p.translator.SyntaxError(l, "malformed column declaration") @@ -244,8 +261,8 @@ func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxErro return &DefColumns{columns}, nil } -func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, *SyntaxError) { - var defcolumn DefColumn +func (p *Parser) parseColumnDeclaration(e sexp.SExp) (*DefColumn, *SyntaxError) { + defcolumn := &DefColumn{"", nil} // Default to field type defcolumn.DataType = &sc.FieldType{} // Check whether extended declaration or not. @@ -269,6 +286,8 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (DefColumn, *SyntaxError) { } else { defcolumn.Name = e.String(false) } + // Update source mapping + p.mapSourceNode(e, defcolumn) // return defcolumn, nil } diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index da2de5b..11518c7 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -1,33 +1,89 @@ package corset -// Resolve all symbols declared and used within a circuit, producing an -// environment which can subsequently be used to look up the relevant module or -// column identifiers. This process can fail, of course, it a symbol (e.g. a -// column) is referred to which doesn't exist. Likewise, if two modules or -// columns with identical names are declared in the same scope, etc. -func resolveCircuit(circuit *Circuit) (*Environment, []SyntaxError) { - env := EmptyEnvironment() +import ( + "github.com/consensys/go-corset/pkg/sexp" + tr "github.com/consensys/go-corset/pkg/trace" +) + +// ResolveCircuit resolves all symbols declared and used within a circuit, +// producing an environment which can subsequently be used to look up the +// relevant module or column identifiers. This process can fail, of course, it +// a symbol (e.g. a column) is referred to which doesn't exist. Likewise, if +// two modules or columns with identical names are declared in the same scope, +// etc. +func ResolveCircuit(srcmap *sexp.SourceMaps[Node], circuit *Circuit) (*Environment, []SyntaxError) { + r := resolver{EmptyEnvironment(), srcmap} // Allocate declared modules - merrs := resolveModules(env, circuit) + merrs := r.resolveModules(circuit) // Allocate declared input columns - cerrs := resolveInputColumns(env, circuit) + cerrs := r.resolveInputColumns(circuit) // Allocate declared assignments // Check expressions // Done - return env, append(merrs, cerrs...) + return r.env, append(merrs, cerrs...) +} + +// Resolver packages up information necessary for resolving a circuit and +// checking that everything makes sense. +type resolver struct { + // Environment determines module and column indices, as needed for + // translating the various constructs found in a circuit. + env *Environment + // Source maps nodes in the circuit back to the spans in their original + // source files. This is needed when reporting syntax errors to generate + // highlights of the relevant source line(s) in question. + srcmap *sexp.SourceMaps[Node] } // Process all module declarations, and allocating them into the environment. // If any duplicates are found, one or more errors will be reported. Note: it // is important that this traverses the modules in an identical order to the // translator. This is to ensure that the relevant module identifiers line up. -func resolveModules(env *Environment, circuit *Circuit) []SyntaxError { - panic("todo") +func (r *resolver) resolveModules(circuit *Circuit) []SyntaxError { + // Register the root module (which should always exist) + r.env.RegisterModule("") + // + for _, m := range circuit.Modules { + r.env.RegisterModule(m.Name) + } + // Done + return nil } // Process all input (column) declarations. These must be allocated before // assignemts, since the hir.Schema separates these out. Again, if any // duplicates are found then one or more errors will be reported. -func resolveInputColumns(env *Environment, circuit *Circuit) []SyntaxError { - panic("todo") +func (r *resolver) resolveInputColumns(circuit *Circuit) []SyntaxError { + errs := r.resolveInputColumnsInModule(r.env.Module(""), circuit.Declarations) + // + for _, m := range circuit.Modules { + // The module must exist given after resolveModules. + ctx := r.env.Module(m.Name) + // Process all declarations in the module + merrs := r.resolveInputColumnsInModule(ctx, m.Declarations) + // Package up all errors + errs = append(errs, merrs...) + } + // + return errs +} + +func (r *resolver) resolveInputColumnsInModule(ctx tr.Context, decls []Declaration) []SyntaxError { + var errors []SyntaxError + // + for _, d := range decls { + // Look for defcolumns decalarations only + if dcols, ok := d.(*DefColumns); ok { + // Found one. + for _, col := range dcols.Columns { + if r.env.HasColumn(ctx, col.Name) { + errors = append(errors, *r.srcmap.SyntaxError(col, "duplicate declaration")) + } else { + r.env.RegisterColumn(ctx, col.Name, col.DataType) + } + } + } + } + // + return errors } diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 60cdbed..d2e1dee 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -1,28 +1,79 @@ package corset import ( + "fmt" + "github.com/consensys/go-corset/pkg/hir" + "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) -// Translate the components of a Corset circuit and add them to the schema. By -// the time we get to this point, all malformed source files should have been -// rejected already and the translation should go through easily. Thus, whilst -// syntax errors can be returned here, this should never happen. The mechanism -// is supported, however, to simplify development of new features, etc. -func translateCircuit(env *Environment, circuit *Circuit) (*hir.Schema, []SyntaxError) { - schema := hir.EmptySchema() - errors := []SyntaxError{} - // - context := env.Module("") - // Translate root context - for _, d := range circuit.Declarations { - errs := translateDeclaration(d, context, schema) +// TranslateCircuit translates the components of a Corset circuit and add them +// to the schema. By the time we get to this point, all malformed source files +// should have been rejected already and the translation should go through +// easily. Thus, whilst syntax errors can be returned here, this should never +// happen. The mechanism is supported, however, to simplify development of new +// features, etc. +func TranslateCircuit(env *Environment, srcmap *sexp.SourceMaps[Node], circuit *Circuit) (*hir.Schema, []SyntaxError) { + t := translator{env, srcmap, hir.EmptySchema()} + // Allocate all modules into schema + t.translateModules(circuit) + // Translate root declarations + errors := t.translateDeclarations("", circuit.Declarations) + // Translate nested declarations + for _, m := range circuit.Modules { + errs := t.translateDeclarations(m.Name, m.Declarations) errors = append(errors, errs...) } - // Translate submodules + // Done + return t.schema, errors +} + +// Translator packages up information necessary for translating a circuit into +// the schema form required for the HIR level. +type translator struct { + // Environment determines module and column indices, as needed for + // translating the various constructs found in a circuit. + env *Environment + // Source maps nodes in the circuit back to the spans in their original + // source files. This is needed when reporting syntax errors to generate + // highlights of the relevant source line(s) in question. + srcmap *sexp.SourceMaps[Node] + // Represents the schema being constructed by this translator. + schema *hir.Schema +} + +func (t *translator) translateModules(circuit *Circuit) { + // Add root module + t.schema.AddModule("") + // Add nested modules + for _, m := range circuit.Modules { + mid := t.schema.AddModule(m.Name) + aid := t.env.Module(m.Name).Module() + // Sanity check everything lines up. + if aid != mid { + panic(fmt.Sprintf("Invalid module identifier: %d vs %d", mid, aid)) + } + } +} + +// Translate all Corset declarations in a given module, adding them to the +// schema. By the time we get to this point, all malformed source files should +// have been rejected already and the translation should go through easily. +// Thus, whilst syntax errors can be returned here, this should never happen. +// The mechanism is supported, however, to simplify development of new features, +// etc. +func (t *translator) translateDeclarations(module string, decls []Declaration) []SyntaxError { + var errors []SyntaxError + // Construct context for enclosing module + context := t.env.Module(module) // - return schema, errors + for _, d := range decls { + errs := t.translateDeclaration(d, context) + errors = append(errors, errs...) + } + // Done + return errors } // Translate a Corset declaration and add it to the schema. By the time we get @@ -30,23 +81,23 @@ func translateCircuit(env *Environment, circuit *Circuit) (*hir.Schema, []Syntax // and the translation should go through easily. Thus, whilst syntax errors can // be returned here, this should never happen. The mechanism is supported, // however, to simplify development of new features, etc. -func translateDeclaration(decl Declaration, context tr.Context, schema *hir.Schema) []SyntaxError { +func (t *translator) translateDeclaration(decl Declaration, context tr.Context) []SyntaxError { if d, ok := decl.(*DefColumns); ok { - translateDefColumns(d, context, schema) + t.translateDefColumns(d, context) } else if d, ok := decl.(*DefConstraint); ok { - translateDefConstraint(d, context, schema) + t.translateDefConstraint(d, context) } // Error handling panic("unknown declaration") } -func translateDefColumns(decl *DefColumns, context tr.Context, schema *hir.Schema) { +func (t *translator) translateDefColumns(decl *DefColumns, context tr.Context) { // Add each column to schema for _, c := range decl.Columns { - schema.AddDataColumn(context, c.Name, c.DataType) + t.schema.AddDataColumn(context, c.Name, c.DataType) } } -func translateDefConstraint(decl *DefConstraint, context tr.Context, schema *hir.Schema) { +func (t *translator) translateDefConstraint(decl *DefConstraint, context tr.Context) { panic("TODO") } diff --git a/pkg/sexp/parser.go b/pkg/sexp/parser.go index ef8a23d..617eef6 100644 --- a/pkg/sexp/parser.go +++ b/pkg/sexp/parser.go @@ -24,7 +24,7 @@ func NewParser(srcfile *SourceFile) *Parser { srcfile: srcfile, text: srcfile.Contents(), index: 0, - srcmap: NewSourceMap[SExp](srcfile.Contents()), + srcmap: NewSourceMap[SExp](*srcfile), } } diff --git a/pkg/sexp/source_file.go b/pkg/sexp/source_file.go index 901df37..1abf9d3 100644 --- a/pkg/sexp/source_file.go +++ b/pkg/sexp/source_file.go @@ -4,6 +4,42 @@ import ( "fmt" ) +// Line provides information about a given line within the original string. +// This includes the line number (counting from 1), and the span of the line +// within the original string. +type Line struct { + // Original text + text []rune + // Span within original text of this line. + span Span + // Line number of this line (counting from 1). + number int +} + +// Get the string representing this line. +func (p *Line) String() string { + // Extract runes representing line + runes := p.text[p.span.start:p.span.end] + // Convert into string + return string(runes) +} + +// Number gets the line number of this line, where the first line in a string +// has line number 1. +func (p *Line) Number() int { + return p.number +} + +// Start returns the starting index of this line in the original string. +func (p *Line) Start() int { + return p.span.start +} + +// Length returns the number of characters in this line. +func (p *Line) Length() int { + return p.span.Length() +} + // SourceFile represents a given source file (typically stored on disk). type SourceFile struct { // File name for this source file. @@ -72,6 +108,32 @@ func (s *SourceFile) SyntaxError(span Span, msg string) *SyntaxError { return &SyntaxError{s, span, msg} } +// FindFirstEnclosingLine determines the first line in this source file which +// encloses the start of a span. Observe that, if the position is beyond the +// bounds of the source file then the last physical line is returned. Also, +// the returned line is not guaranteed to enclose the entire span, as these can +// cross multiple lines. +func (s *SourceFile) FindFirstEnclosingLine(span Span) Line { + // Index identifies the current position within the original text. + index := span.start + // Num records the line number, counting from 1. + num := 1 + // Start records the starting offset of the current line. + start := 0 + // Find the line. + for i := 0; i < len(s.contents); i++ { + if i == index { + end := findEndOfLine(index, s.contents) + return Line{s.contents, Span{start, end}, num} + } else if s.contents[i] == '\n' { + num++ + start = i + 1 + } + } + // + return Line{s.contents, Span{start, len(s.contents)}, num} +} + // SyntaxError is a structured error which retains the index into the original // string where an error occurred, along with an error message. type SyntaxError struct { @@ -101,3 +163,23 @@ func (p *SyntaxError) Message() string { func (p *SyntaxError) Error() string { return fmt.Sprintf("%d:%d:%s", p.span.Start(), p.span.End(), p.Message()) } + +// FirstEnclosingLine determines the first line in this source file to which +// this error is associated. Observe that, if the position is beyond the bounds +// of the source file then the last physical line is returned. Also, the +// returned line is not guaranteed to enclose the entire span, as these can +// cross multiple lines. +func (p *SyntaxError) FirstEnclosingLine() Line { + return p.srcfile.FindFirstEnclosingLine(p.span) +} + +// Find the end of the enclosing line +func findEndOfLine(index int, text []rune) int { + for i := index; i < len(text); i++ { + if text[i] == '\n' { + return i + } + } + // No end in sight! + return len(text) +} diff --git a/pkg/sexp/source_map.go b/pkg/sexp/source_map.go index fb70a35..5e7924b 100644 --- a/pkg/sexp/source_map.go +++ b/pkg/sexp/source_map.go @@ -39,42 +39,6 @@ func (p *Span) Length() int { return p.end - p.start } -// Line provides information about a given line within the original string. -// This includes the line number (counting from 1), and the span of the line -// within the original string. -type Line struct { - // Original text - text []rune - // Span within original text of this line. - span Span - // Line number of this line (counting from 1). - number int -} - -// Get the string representing this line. -func (p *Line) String() string { - // Extract runes representing line - runes := p.text[p.span.start:p.span.end] - // Convert into string - return string(runes) -} - -// Number gets the line number of this line, where the first line in a string -// has line number 1. -func (p *Line) Number() int { - return p.number -} - -// Start returns the starting index of this line in the original string. -func (p *Line) Start() int { - return p.span.start -} - -// Length returns the number of characters in this line. -func (p *Line) Length() int { - return p.span.Length() -} - // SourceMaps provides a mechanism for mapping terms from an AST to multiple // source files. type SourceMaps[T comparable] struct { @@ -88,6 +52,21 @@ func NewSourceMaps[T comparable]() *SourceMaps[T] { return &SourceMaps[T]{[]SourceMap[T]{}} } +// SyntaxError constructs a syntax error for a given node contained within one +// of the source files managed by this set of source maps. +func (p *SourceMaps[T]) SyntaxError(node T, msg string) *SyntaxError { + for _, m := range p.maps { + if m.Has(node) { + span := m.Get(node) + return m.srcfile.SyntaxError(span, msg) + } + } + // If we get here, then it means the node on which the error occurrs is not + // present in any of the source maps. This should not be possible, provided + // the parser is implemented correctly. + panic("missing mapping for source node") +} + // Join a given source map into this set of source maps. The effect of this is // that nodes recorded in the given source map can be accessed from this set. func (p *SourceMaps[T]) Join(srcmap *SourceMap[T]) { @@ -103,19 +82,19 @@ func (p *SourceMaps[T]) Join(srcmap *SourceMap[T]) { type SourceMap[T comparable] struct { // Maps a given AST object to a span in the original string. mapping map[T]Span - // Original string - text []rune + // Enclosing source file + srcfile SourceFile } // NewSourceMap constructs an initially empty source map for a given string. -func NewSourceMap[T comparable](text []rune) *SourceMap[T] { +func NewSourceMap[T comparable](srcfile SourceFile) *SourceMap[T] { mapping := make(map[T]Span) - return &SourceMap[T]{mapping, text} + return &SourceMap[T]{mapping, srcfile} } -// Text returns underlying text of this source map. -func (p *SourceMap[T]) Text() []rune { - return p.text +// Source returns the underlying source file on which this map operates. +func (p *SourceMap[T]) Source() SourceFile { + return p.srcfile } // Put registers a new AST item with a given span. Note, if the item exists @@ -128,6 +107,12 @@ func (p *SourceMap[T]) Put(item T, span Span) { p.mapping[item] = span } +// Has checks whether a given item is contained within this source map. +func (p *SourceMap[T]) Has(item T) bool { + _, ok := p.mapping[item] + return ok +} + // Get determines the span associated with a given AST item extract from the // original text. Note, if the item is not registered with this source map, // then it will panic. @@ -138,39 +123,3 @@ func (p *SourceMap[T]) Get(item T) Span { panic(fmt.Sprintf("invalid source map key: %s", any(item))) } - -// FindFirstEnclosingLine determines the first line which encloses the start of -// a span. Observe that, if the position is beyond the bounds of the source -// string then the last physical line is returned. Also, the returned line is -// not guaranteed to enclose the entire span, as these can cross multiple lines. -func (p *SourceMap[T]) FindFirstEnclosingLine(span Span) Line { - // Index identifies the current position within the original text. - index := span.start - // Num records the line number, counting from 1. - num := 1 - // Start records the starting offset of the current line. - start := 0 - // Find the line. - for i := 0; i < len(p.text); i++ { - if i == index { - end := findEndOfLine(index, p.text) - return Line{p.text, Span{start, end}, num} - } else if p.text[i] == '\n' { - num++ - start = i + 1 - } - } - // - return Line{p.text, Span{start, len(p.text)}, num} -} - -// Find the end of the enclosing line -func findEndOfLine(index int, text []rune) int { - for i := index; i < len(text); i++ { - if text[i] == '\n' { - return i - } - } - // No end in sight! - return len(text) -} diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index a3bb486..8024709 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -53,13 +53,15 @@ func NewTranslator[T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) * list_default: nil, symbols: make([]SymbolRule[T], 0), old_srcmap: srcmap, - new_srcmap: NewSourceMap[T](srcmap.text), + new_srcmap: NewSourceMap[T](srcmap.srcfile), } } -// =================================================================== -// Public -// =================================================================== +// SpanOf gets the span associated with a given S-Expression in the original +// source file. +func (p *Translator[T]) SpanOf(sexp SExp) Span { + return p.old_srcmap.Get(sexp) +} // Translate a given string into a given structured representation T // using an appropriately configured. From ea193cfa7c0dca0e1a09aa2fab13a9882e440aec Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 14 Nov 2024 15:28:19 +0700 Subject: [PATCH 11/29] Columns & Constraints being parsed The next steps are: (1) make sure we have proper source map info for expressions; (2) check invalid constraints. --- pkg/corset/ast.go | 5 ++-- pkg/corset/environment.go | 29 ++++++++++++++++------- pkg/corset/parser.go | 2 +- pkg/corset/resolver.go | 7 +++--- pkg/corset/translator.go | 49 ++++++++++++++++++++++++++++++++------- 5 files changed, 69 insertions(+), 23 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index efefe8a..6d76744 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -58,8 +58,9 @@ func (p *DefColumns) Lisp() sexp.SExp { // DefColumn packages together those piece relevant to declaring an individual // column, such its name and type. type DefColumn struct { - Name string - DataType sc.Type + Name string + DataType sc.Type + LengthMultiplier uint } // Lisp converts this node into its lisp representation. This is primarily used diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index fafd7a5..735eb7b 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -67,7 +67,7 @@ func (p *Environment) RegisterModule(module string) trace.Context { // identifier. Hence, care must be taken when declaring columns to ensure they // are allocated in the right order. func (p *Environment) RegisterColumn(context trace.Context, column string, datatype schema.Type) uint { - if p.HasColumn(context, column) { + if p.HasColumn(context.Module(), column) { panic(fmt.Sprintf("column %d:%s already exists", context.Module(), column)) } // Update cache @@ -80,15 +80,15 @@ func (p *Environment) RegisterColumn(context trace.Context, column string, datat // LookupModule determines the module index for a given named module, or return // false if no such module exists. -func (p *Environment) LookupModule(module string) (trace.Context, bool) { +func (p *Environment) LookupModule(module string) (uint, bool) { mid, ok := p.modules[module] - return trace.NewContext(mid, 1), ok + return mid, ok } // LookupColumn determines the column index for a given named column in a given // module, or return false if no such column exists. -func (p *Environment) LookupColumn(context trace.Context, column string) (uint, bool) { - cref := colRef{context.Module(), column} +func (p *Environment) LookupColumn(module uint, column string) (uint, bool) { + cref := colRef{module, column} cinfo, ok := p.columns[cref] return cinfo.cid, ok @@ -96,7 +96,7 @@ func (p *Environment) LookupColumn(context trace.Context, column string) (uint, // Module determines the module index for a given module. This assumes the // module exists, and will panic otherwise. -func (p *Environment) Module(module string) trace.Context { +func (p *Environment) Module(module string) uint { ctx, ok := p.LookupModule(module) // Sanity check we found something if !ok { @@ -106,6 +106,19 @@ func (p *Environment) Module(module string) trace.Context { return ctx } +// Module determines the module index for a given module. This assumes the +// module exists, and will panic otherwise. +func (p *Environment) Column(module uint, column string) uint { + // FIXME: doesn't make sense using context here. + cid, ok := p.LookupColumn(module, column) + // Sanity check we found something + if !ok { + panic(fmt.Sprintf("unknown column %s", column)) + } + // Discard column index + return cid +} + // HasModule checks whether a given module exists, or not. func (p *Environment) HasModule(module string) bool { _, ok := p.LookupModule(module) @@ -114,8 +127,8 @@ func (p *Environment) HasModule(module string) bool { } // HasColumn checks whether a given module has a given column, or not. -func (p *Environment) HasColumn(context trace.Context, column string) bool { - _, ok := p.LookupColumn(context, column) +func (p *Environment) HasColumn(module uint, column string) bool { + _, ok := p.LookupColumn(module, column) // Discard column index return ok } diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 0dc5307..e47e6f8 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -262,7 +262,7 @@ func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxErro } func (p *Parser) parseColumnDeclaration(e sexp.SExp) (*DefColumn, *SyntaxError) { - defcolumn := &DefColumn{"", nil} + defcolumn := &DefColumn{"", nil, 1} // Default to field type defcolumn.DataType = &sc.FieldType{} // Check whether extended declaration or not. diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 11518c7..4e6b101 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -68,7 +68,7 @@ func (r *resolver) resolveInputColumns(circuit *Circuit) []SyntaxError { return errs } -func (r *resolver) resolveInputColumnsInModule(ctx tr.Context, decls []Declaration) []SyntaxError { +func (r *resolver) resolveInputColumnsInModule(module uint, decls []Declaration) []SyntaxError { var errors []SyntaxError // for _, d := range decls { @@ -76,10 +76,11 @@ func (r *resolver) resolveInputColumnsInModule(ctx tr.Context, decls []Declarati if dcols, ok := d.(*DefColumns); ok { // Found one. for _, col := range dcols.Columns { - if r.env.HasColumn(ctx, col.Name) { + if r.env.HasColumn(module, col.Name) { errors = append(errors, *r.srcmap.SyntaxError(col, "duplicate declaration")) } else { - r.env.RegisterColumn(ctx, col.Name, col.DataType) + context := tr.NewContext(module, col.LengthMultiplier) + r.env.RegisterColumn(context, col.Name, col.DataType) } } } diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index d2e1dee..ac907a7 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -49,7 +49,7 @@ func (t *translator) translateModules(circuit *Circuit) { // Add nested modules for _, m := range circuit.Modules { mid := t.schema.AddModule(m.Name) - aid := t.env.Module(m.Name).Module() + aid := t.env.Module(m.Name) // Sanity check everything lines up. if aid != mid { panic(fmt.Sprintf("Invalid module identifier: %d vs %d", mid, aid)) @@ -81,23 +81,54 @@ func (t *translator) translateDeclarations(module string, decls []Declaration) [ // and the translation should go through easily. Thus, whilst syntax errors can // be returned here, this should never happen. The mechanism is supported, // however, to simplify development of new features, etc. -func (t *translator) translateDeclaration(decl Declaration, context tr.Context) []SyntaxError { +func (t *translator) translateDeclaration(decl Declaration, module uint) []SyntaxError { if d, ok := decl.(*DefColumns); ok { - t.translateDefColumns(d, context) + t.translateDefColumns(d, module) } else if d, ok := decl.(*DefConstraint); ok { - t.translateDefConstraint(d, context) + t.translateDefConstraint(d, module) + } else { + // Error handling + panic("unknown declaration") } - // Error handling - panic("unknown declaration") + // + return nil } -func (t *translator) translateDefColumns(decl *DefColumns, context tr.Context) { +// Translate a "defcolumns" declaration. +func (t *translator) translateDefColumns(decl *DefColumns, module uint) { // Add each column to schema for _, c := range decl.Columns { + // FIXME: support user-defined length multiplier + context := tr.NewContext(module, 1) t.schema.AddDataColumn(context, c.Name, c.DataType) } } -func (t *translator) translateDefConstraint(decl *DefConstraint, context tr.Context) { - panic("TODO") +// Translate a "defconstraint" declaration. +func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) *SyntaxError { + constraint, err := t.translateExpr(decl.Constraint, module) + // Check whether valid constra + if err != nil { + return err + } + // FIXME: handle guard + context := tr.NewContext(module, 1) + // Add translated constraint + t.schema.AddVanishingConstraint(decl.Handle, context, decl.Domain, constraint) + // Done + return nil +} + +// Translate an expression situated in a given context. The context is +// necessary to resolve unqualified names (e.g. for column access, function +// invocations, etc). +func (t *translator) translateExpr(expr Expr, module uint) (hir.Expr, *SyntaxError) { + if e, ok := expr.(*Constant); ok { + return &hir.Constant{Val: e.Val}, nil + } else if e, ok := expr.(*VariableAccess); ok { + cid := t.env.Column(module, e.Name) + return &hir.ColumnAccess{Column: cid, Shift: e.Shift}, nil + } else { + return nil, t.srcmap.SyntaxError(expr, "unknown expression") + } } From 3d7617e9e8d295150f79c9da6e9e2982f44e88f7 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 15 Nov 2024 15:50:40 +0700 Subject: [PATCH 12/29] Making progress on resolution. --- pkg/corset/resolver.go | 71 +++++++++++++++++++++++++++++++++++++--- pkg/corset/translator.go | 6 +++- 2 files changed, 72 insertions(+), 5 deletions(-) diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 4e6b101..3143c10 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -14,13 +14,14 @@ import ( func ResolveCircuit(srcmap *sexp.SourceMaps[Node], circuit *Circuit) (*Environment, []SyntaxError) { r := resolver{EmptyEnvironment(), srcmap} // Allocate declared modules - merrs := r.resolveModules(circuit) + errs := r.resolveModules(circuit) // Allocate declared input columns - cerrs := r.resolveInputColumns(circuit) - // Allocate declared assignments + errs = append(errs, r.resolveInputColumns(circuit)...) + // TODO: Allocate declared assignments // Check expressions + errs = append(errs, r.resolveConstraints(circuit)...) // Done - return r.env, append(merrs, cerrs...) + return r.env, errs } // Resolver packages up information necessary for resolving a circuit and @@ -88,3 +89,65 @@ func (r *resolver) resolveInputColumnsInModule(module uint, decls []Declaration) // return errors } + +// Examine each constraint and attempt to resolve any variables used within +// them. For example, a vanishing constraint may refer to some variable "X". +// Prior to this function being called, its not clear what "X" refers to --- it +// could refer to a column a constant, or even an alias. The purpose of this +// pass is to: firstly, check that every variable refers to something which was +// declared; secondly, to determine what each variable represents (i.e. column +// access, a constant, etc). +func (r *resolver) resolveConstraints(circuit *Circuit) []SyntaxError { + errs := r.resolveConstraintsInModule(r.env.Module(""), circuit.Declarations) + // + for _, m := range circuit.Modules { + // The module must exist given after resolveModules. + ctx := r.env.Module(m.Name) + // Process all declarations in the module + merrs := r.resolveConstraintsInModule(ctx, m.Declarations) + // Package up all errors + errs = append(errs, merrs...) + } + // + return errs +} + +// Helper for resolve constraints which considers those constraints declared in +// a particular module. +func (r *resolver) resolveConstraintsInModule(module uint, decls []Declaration) []SyntaxError { + var errors []SyntaxError + + for _, d := range decls { + // Look for defcolumns decalarations only + if _, ok := d.(*DefColumns); ok { + // Safe to ignore. + } else if c, ok := d.(*DefConstraint); ok { + errors = append(errors, r.resolveDefConstraintInModule(module, c)...) + } else { + errors = append(errors, *r.srcmap.SyntaxError(d, "unknown declaration")) + } + } + // + return errors +} + +// Resolve those variables appearing in either the guard or the body of this constraint. +func (r *resolver) resolveDefConstraintInModule(module uint, decl *DefConstraint) []SyntaxError { + var errors []SyntaxError + if decl.Guard != nil { + errors = r.resolveExpressionInModule(module, decl.Constraint) + } + // Resolve constraint body + errors = append(errors, r.resolveExpressionInModule(module, decl.Constraint)...) + // Done + return errors +} + +// Resolve any variable accesses with this expression (which is declared in a +// given module). The enclosing module is required to resolve unqualified +// variable accesses. As above, the goal is ensure variable refers to something +// that was declared and, more specifically, what kind of access it is (e.g. +// column access, constant access, etc). +func (r *resolver) resolveExpressionInModule(module uint, expr Expr) []SyntaxError { + panic("TODO") +} diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index ac907a7..9f7c1fc 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -100,7 +100,11 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) { for _, c := range decl.Columns { // FIXME: support user-defined length multiplier context := tr.NewContext(module, 1) - t.schema.AddDataColumn(context, c.Name, c.DataType) + cid := t.schema.AddDataColumn(context, c.Name, c.DataType) + // Sanity check column identifier + if id := t.env.Column(module, c.Name); id != cid { + panic(fmt.Sprintf("invalid column identifier: %d vs %d", cid, id)) + } } } From e3d9e1deb1b465964053992e8e3687cad5e01666 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 15 Nov 2024 15:59:22 +0700 Subject: [PATCH 13/29] Resolution of variables almost working Now, need to sort out source mapping of expressions. --- pkg/corset/resolver.go | 19 ++++++++++++++++++- pkg/sexp/source_map.go | 8 ++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 3143c10..3a458bb 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -149,5 +149,22 @@ func (r *resolver) resolveDefConstraintInModule(module uint, decl *DefConstraint // that was declared and, more specifically, what kind of access it is (e.g. // column access, constant access, etc). func (r *resolver) resolveExpressionInModule(module uint, expr Expr) []SyntaxError { - panic("TODO") + if _, ok := expr.(*Constant); ok { + return nil + } else if v, ok := expr.(*VariableAccess); ok { + return r.resolveVariableInModule(module, v) + } else { + return r.srcmap.SyntaxErrors(expr, "unknown expression") + } +} + +// Resolve a specific variable access contained within some expression which, in +// turn, is contained within some module. +func (r *resolver) resolveVariableInModule(module uint, expr *VariableAccess) []SyntaxError { + // Attempt to lookup a column in the enclosing module + if _, ok := r.env.LookupColumn(module, expr.Name); ok { + return nil + } + // Unable to resolve variable + return r.srcmap.SyntaxErrors(expr, "unknown variable") } diff --git a/pkg/sexp/source_map.go b/pkg/sexp/source_map.go index 5e7924b..b702ed9 100644 --- a/pkg/sexp/source_map.go +++ b/pkg/sexp/source_map.go @@ -67,6 +67,14 @@ func (p *SourceMaps[T]) SyntaxError(node T, msg string) *SyntaxError { panic("missing mapping for source node") } +// SyntaxErrors is really just a helper that construct a syntax error and then +// places it into an array of size one. This is helpful for situations where +// sets of syntax errors are being passed around. +func (p *SourceMaps[T]) SyntaxErrors(node T, msg string) []SyntaxError { + err := p.SyntaxError(node, msg) + return []SyntaxError{*err} +} + // Join a given source map into this set of source maps. The effect of this is // that nodes recorded in the given source map can be accessed from this set. func (p *SourceMaps[T]) Join(srcmap *SourceMap[T]) { From 935c9d82687527bb9171970a97a3a702c80c54a0 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 15 Nov 2024 17:27:32 +0700 Subject: [PATCH 14/29] Resolution of column names operational Resolution of column names is now working, and reporting correct syntax errors. --- pkg/corset/environment.go | 4 ++-- pkg/corset/parser.go | 14 +++++++++++++- pkg/corset/resolver.go | 3 ++- pkg/corset/translator.go | 12 +++++++----- pkg/sexp/source_map.go | 9 +++++++++ pkg/sexp/translator.go | 34 ++++++++++++++++++++++++++++++---- pkg/test/ir_test.go | 2 +- 7 files changed, 64 insertions(+), 14 deletions(-) diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index 735eb7b..2eb0cba 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -106,8 +106,8 @@ func (p *Environment) Module(module string) uint { return ctx } -// Module determines the module index for a given module. This assumes the -// module exists, and will panic otherwise. +// Column determines the column index for a given column declared in a given +// module. This assumes the column / module exist, and will panic otherwise. func (p *Environment) Column(module uint, column string) uint { // FIXME: doesn't make sense using context here. cid, ok := p.LookupColumn(module, column) diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index e47e6f8..20b3b5f 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -115,7 +115,7 @@ func ParseSourceFile(srcfile *sexp.SourceFile) (Circuit, *sexp.SourceMap[Node], } } // Done - return circuit, p.nodemap, nil + return circuit, p.NodeMap(), nil } // Parser implements a simple parser for the Corset language. The parser itself @@ -155,6 +155,18 @@ func NewParser(srcfile *sexp.SourceFile, srcmap *sexp.SourceMap[sexp.SExp]) *Par return parser } +// NodeMap extract the node map constructec by this parser. A key task here is +// to copy all mappings from the expression translator, which maintains its own +// map. +func (p *Parser) NodeMap() *sexp.SourceMap[Node] { + // Copy all mappings from translator's source map into this map. A mapping + // function is required to coerce the types. + sexp.JoinMaps(p.nodemap, p.translator.SourceMap(), func(e Expr) Node { return e }) + // Done + return p.nodemap +} + +// Register a source mapping from a given S-Expression to a given target node. func (p *Parser) mapSourceNode(from sexp.SExp, to Node) { span := p.translator.SpanOf(from) p.nodemap.Put(to, span) diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 3a458bb..b9b7d9b 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -161,7 +161,8 @@ func (r *resolver) resolveExpressionInModule(module uint, expr Expr) []SyntaxErr // Resolve a specific variable access contained within some expression which, in // turn, is contained within some module. func (r *resolver) resolveVariableInModule(module uint, expr *VariableAccess) []SyntaxError { - // Attempt to lookup a column in the enclosing module + // FIXME: handle qualified variable accesses + // Attempt resolve as a column access in enclosing module if _, ok := r.env.LookupColumn(module, expr.Name); ok { return nil } diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 9f7c1fc..d867797 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -82,16 +82,18 @@ func (t *translator) translateDeclarations(module string, decls []Declaration) [ // be returned here, this should never happen. The mechanism is supported, // however, to simplify development of new features, etc. func (t *translator) translateDeclaration(decl Declaration, module uint) []SyntaxError { + var errors []SyntaxError + // if d, ok := decl.(*DefColumns); ok { t.translateDefColumns(d, module) } else if d, ok := decl.(*DefConstraint); ok { - t.translateDefConstraint(d, module) + errors = t.translateDefConstraint(d, module) } else { // Error handling panic("unknown declaration") } // - return nil + return errors } // Translate a "defcolumns" declaration. @@ -109,7 +111,7 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) { } // Translate a "defconstraint" declaration. -func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) *SyntaxError { +func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) []SyntaxError { constraint, err := t.translateExpr(decl.Constraint, module) // Check whether valid constra if err != nil { @@ -126,13 +128,13 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) *S // Translate an expression situated in a given context. The context is // necessary to resolve unqualified names (e.g. for column access, function // invocations, etc). -func (t *translator) translateExpr(expr Expr, module uint) (hir.Expr, *SyntaxError) { +func (t *translator) translateExpr(expr Expr, module uint) (hir.Expr, []SyntaxError) { if e, ok := expr.(*Constant); ok { return &hir.Constant{Val: e.Val}, nil } else if e, ok := expr.(*VariableAccess); ok { cid := t.env.Column(module, e.Name) return &hir.ColumnAccess{Column: cid, Shift: e.Shift}, nil } else { - return nil, t.srcmap.SyntaxError(expr, "unknown expression") + return nil, t.srcmap.SyntaxErrors(expr, "unknown expression") } } diff --git a/pkg/sexp/source_map.go b/pkg/sexp/source_map.go index b702ed9..e172c78 100644 --- a/pkg/sexp/source_map.go +++ b/pkg/sexp/source_map.go @@ -131,3 +131,12 @@ func (p *SourceMap[T]) Get(item T) Span { panic(fmt.Sprintf("invalid source map key: %s", any(item))) } + +// JoinMaps incorporates all mappings from one source map (the source) into +// another source map (the target), whilst applying a given mapping to the node +// types. +func JoinMaps[S comparable, T comparable](target *SourceMap[S], source *SourceMap[T], mapping func(T) S) { + for i, k := range source.mapping { + target.Put(mapping(i), k) + } +} diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 8024709..349a611 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -57,6 +57,12 @@ func NewTranslator[T comparable](srcfile *SourceFile, srcmap *SourceMap[SExp]) * } } +// SourceMap returns the source map maintained for terms constructed by this +// translator. +func (p *Translator[T]) SourceMap() *SourceMap[T] { + return p.new_srcmap +} + // SpanOf gets the span associated with a given S-Expression in the original // source file. func (p *Translator[T]) SpanOf(sexp SExp) Span { @@ -173,12 +179,15 @@ func translateSExp[T comparable](p *Translator[T], s SExp) (T, *SyntaxError) { return translateSExpList[T](p, e) case *Symbol: for i := 0; i != len(p.symbols); i++ { - ir, ok, err := (p.symbols[i])(e.Value) + node, ok, err := (p.symbols[i])(e.Value) if ok && err != nil { // Transform into syntax error return empty, p.SyntaxError(s, err.Error()) } else if ok { - return ir, nil + // Update source map + map2sexp(p, node, s) + // Done + return node, nil } } } @@ -202,10 +211,27 @@ func translateSExpList[T comparable](p *Translator[T], l *List) (T, *SyntaxError t := p.lists[name] // Check whether we found one. if t != nil { - return (t)(l) + node, err := (t)(l) + // Update source mapping + map2sexp(p, node, l) + // Done + return node, err } else if p.list_default != nil { - return (p.list_default)(l) + node, err := (p.list_default)(l) + // Update source mapping + map2sexp(p, node, l) + // Done + return node, err } // Default fall back return empty, p.SyntaxError(l, "unknown list encountered") } + +// Add a mapping from a given item to the S-expression from which it was +// generated. This updates the underlying source map to reflect this. +func map2sexp[T comparable](p *Translator[T], item T, sexp SExp) { + // Lookup enclosing span + span := p.old_srcmap.Get(sexp) + // Map it the new source map + p.new_srcmap.Put(item, span) +} diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index c9b4db8..f5df77a 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -559,7 +559,7 @@ func Check(t *testing.T, test string) { schema, errs := corset.CompileSourceFile(srcfile) // Check terms parsed ok if len(errs) > 0 { - t.Fatalf("Error parsing %s: %s\n", filename, errs) + t.Fatalf("Error parsing %s: %v\n", filename, errs) } // Check valid traces are accepted accepts_file := fmt.Sprintf("%s.%s", test, "accepts") From 407f191684bad24991b36d1585beac276070874d Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 15 Nov 2024 17:37:49 +0700 Subject: [PATCH 15/29] Apply guards --- pkg/corset/translator.go | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index d867797..9cb45ec 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -112,17 +112,35 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) { // Translate a "defconstraint" declaration. func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) []SyntaxError { - constraint, err := t.translateExpr(decl.Constraint, module) - // Check whether valid constra - if err != nil { - return err + // Translate constraint body + constraint, errors := t.translateExpr(decl.Constraint, module) + // Translate (optional) guard + guard, guard_errors := t.translateOptionalExpr(decl.Guard, module) + // Combine errors + errors = append(errors, guard_errors...) + // Apply guard + if guard != nil { + constraint = &hir.Mul{Args: []hir.Expr{guard, constraint}} + } + // + if len(errors) == 0 { + context := tr.NewContext(module, 1) + // Add translated constraint + t.schema.AddVanishingConstraint(decl.Handle, context, decl.Domain, constraint) } - // FIXME: handle guard - context := tr.NewContext(module, 1) - // Add translated constraint - t.schema.AddVanishingConstraint(decl.Handle, context, decl.Domain, constraint) // Done - return nil + return errors +} + +// Translate an optional expression in a given context. That is an expression +// which maybe nil (i.e. doesn't exist). In such case, nil is returned (i.e. +// without any errors). +func (t *translator) translateOptionalExpr(expr Expr, module uint) (hir.Expr, []SyntaxError) { + if expr != nil { + return t.translateExpr(expr, module) + } + + return nil, nil } // Translate an expression situated in a given context. The context is From e38693f20f6b14370c9bf8b8690dddd7bd1d22d9 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 18 Nov 2024 12:32:33 +1300 Subject: [PATCH 16/29] Vanishing constraints now working --- pkg/corset/ast.go | 29 ++++++++++++++- pkg/corset/parser.go | 23 ++++++++++-- pkg/corset/resolver.go | 78 +++++++++++++++++++++++++++++++-------- pkg/corset/translator.go | 63 ++++++++++++++++++++++++++++--- pkg/sexp/translator.go | 24 ++++++++---- testdata/block_03.lisp | 2 +- testdata/if_03.lisp | 2 +- testdata/if_06.lisp | 2 +- testdata/if_07.lisp | 2 +- testdata/if_08.lisp | 2 +- testdata/module_09.lisp | 2 +- testdata/property_01.lisp | 2 +- 12 files changed, 191 insertions(+), 40 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 6d76744..da66f4e 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -131,6 +131,33 @@ type DefLookup struct { type DefPermutation struct { } +// DefProperty represents an assertion to be used only for debugging / testing / +// verification. Unlike vanishing constraints, property assertions do not +// represent something that the prover can enforce. Rather, they represent +// properties which are expected to hold for every valid trace. That is, they +// should be implied by the actual constraints. Thus, whilst the prover cannot +// enforce such properties, external tools (such as for formal verification) can +// attempt to ensure they do indeed always hold. +type DefProperty struct { + // Unique handle given to this constraint. This is primarily useful for + // debugging (i.e. so we know which constaint failed, etc). + Handle string + // The assertion itself which (when active) should evaluate to zero for the + // relevant set of rows. + Assertion Expr +} + +// Resolve something. +func (p *DefProperty) Resolve() { + panic("got here") +} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefProperty) Lisp() sexp.SExp { + panic("got here") +} + // DefFun represents defines a (possibly pure) "function" (which, in actuality, // is more like a macro). Specifically, whenever an invocation of this function // is encountered we can imagine that, in the final constraint set, the body of @@ -336,7 +363,7 @@ func (e *Sub) Lisp() sexp.SExp { // VariableAccess represents reading the value of a given local variable (such // as a function parameter). type VariableAccess struct { - Module string + Module *string Name string Shift int Binding *Binder diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 20b3b5f..aeabb05 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -227,6 +227,8 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { decl, error = p.parseColumnDeclarations(s) } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { decl, error = p.parseConstraintDeclaration(s.Elements) + } else if s.Len() == 3 && s.MatchSymbols(2, "defproperty") { + decl, error = p.parsePropertyDeclaration(s.Elements) } else { error = p.translator.SyntaxError(s, "malformed declaration") } @@ -324,6 +326,19 @@ func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstrain return &DefConstraint{handle, domain, guard, expr}, nil } +// Parse a vanishing declaration +func (p *Parser) parsePropertyDeclaration(elements []sexp.SExp) (*DefProperty, *SyntaxError) { + // + handle := elements[1].AsSymbol().Value + // Translate expression + expr, err := p.translator.Translate(elements[2]) + if err != nil { + return nil, err + } + // Done + return &DefProperty{handle, expr}, nil +} + func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err *SyntaxError) { // Check attribute list is a list if attributes.AsList() == nil { @@ -433,12 +448,12 @@ func varAccessParserRule(col string) (Expr, bool, error) { // Attempt to split column name into module / column pair. split := strings.Split(col, ".") if len(split) == 2 { - return &VariableAccess{split[0], split[1], 0, nil}, true, nil + return &VariableAccess{&split[0], split[1], 0, nil}, true, nil } else if len(split) > 2 { return nil, true, errors.New("malformed column access") } // Done - return &VariableAccess{"", col, 0, nil}, true, nil + return &VariableAccess{nil, col, 0, nil}, true, nil } func addParserRule(_ string, args []Expr) (Expr, error) { @@ -476,12 +491,12 @@ func shiftParserRule(col string, amt string) (Expr, error) { // Handle qualified accesses (where appropriate) split := strings.Split(col, ".") if len(split) == 2 { - return &VariableAccess{split[0], split[1], n, nil}, nil + return &VariableAccess{&split[0], split[1], n, nil}, nil } else if len(split) > 2 { return nil, errors.New("malformed column access") } // Done - return &VariableAccess{"", col, n, nil}, nil + return &VariableAccess{nil, col, n, nil}, nil } func powParserRule(_ string, args []Expr) (Expr, error) { diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index b9b7d9b..0fb3957 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -1,6 +1,8 @@ package corset import ( + "fmt" + "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) @@ -98,13 +100,11 @@ func (r *resolver) resolveInputColumnsInModule(module uint, decls []Declaration) // declared; secondly, to determine what each variable represents (i.e. column // access, a constant, etc). func (r *resolver) resolveConstraints(circuit *Circuit) []SyntaxError { - errs := r.resolveConstraintsInModule(r.env.Module(""), circuit.Declarations) + errs := r.resolveConstraintsInModule("", circuit.Declarations) // for _, m := range circuit.Modules { - // The module must exist given after resolveModules. - ctx := r.env.Module(m.Name) // Process all declarations in the module - merrs := r.resolveConstraintsInModule(ctx, m.Declarations) + merrs := r.resolveConstraintsInModule(m.Name, m.Declarations) // Package up all errors errs = append(errs, merrs...) } @@ -114,7 +114,7 @@ func (r *resolver) resolveConstraints(circuit *Circuit) []SyntaxError { // Helper for resolve constraints which considers those constraints declared in // a particular module. -func (r *resolver) resolveConstraintsInModule(module uint, decls []Declaration) []SyntaxError { +func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration) []SyntaxError { var errors []SyntaxError for _, d := range decls { @@ -123,8 +123,10 @@ func (r *resolver) resolveConstraintsInModule(module uint, decls []Declaration) // Safe to ignore. } else if c, ok := d.(*DefConstraint); ok { errors = append(errors, r.resolveDefConstraintInModule(module, c)...) + } else if c, ok := d.(*DefProperty); ok { + errors = append(errors, r.resolveDefPropertyInModule(module, c)...) } else { - errors = append(errors, *r.srcmap.SyntaxError(d, "unknown declaration")) + errors = append(errors, *r.srcmap.SyntaxError(d, fmt.Sprintf("unknown declaration in module %s", module))) } } // @@ -132,13 +134,37 @@ func (r *resolver) resolveConstraintsInModule(module uint, decls []Declaration) } // Resolve those variables appearing in either the guard or the body of this constraint. -func (r *resolver) resolveDefConstraintInModule(module uint, decl *DefConstraint) []SyntaxError { +func (r *resolver) resolveDefConstraintInModule(module string, decl *DefConstraint) []SyntaxError { var errors []SyntaxError if decl.Guard != nil { - errors = r.resolveExpressionInModule(module, decl.Constraint) + errors = r.resolveExpressionInModule(module, false, decl.Constraint) } // Resolve constraint body - errors = append(errors, r.resolveExpressionInModule(module, decl.Constraint)...) + errors = append(errors, r.resolveExpressionInModule(module, false, decl.Constraint)...) + // Done + return errors +} + +// Resolve those variables appearing in the body of this property assertion. +func (r *resolver) resolveDefPropertyInModule(module string, decl *DefProperty) []SyntaxError { + var errors []SyntaxError + // Resolve property body + errors = append(errors, r.resolveExpressionInModule(module, false, decl.Assertion)...) + // Done + return errors +} + +// Resolve a sequence of zero or more expressions within a given module. This +// simply resolves each of the arguments in turn, collecting any errors arising. +func (r *resolver) resolveExpressionsInModule(module string, global bool, args []Expr) []SyntaxError { + var errors []SyntaxError + // Visit each argument + for _, arg := range args { + if arg != nil { + errs := r.resolveExpressionInModule(module, global, arg) + errors = append(errors, errs...) + } + } // Done return errors } @@ -148,24 +174,46 @@ func (r *resolver) resolveDefConstraintInModule(module uint, decl *DefConstraint // variable accesses. As above, the goal is ensure variable refers to something // that was declared and, more specifically, what kind of access it is (e.g. // column access, constant access, etc). -func (r *resolver) resolveExpressionInModule(module uint, expr Expr) []SyntaxError { +func (r *resolver) resolveExpressionInModule(module string, global bool, expr Expr) []SyntaxError { if _, ok := expr.(*Constant); ok { return nil + } else if v, ok := expr.(*Add); ok { + return r.resolveExpressionsInModule(module, global, v.Args) + } else if v, ok := expr.(*Exp); ok { + return r.resolveExpressionInModule(module, global, v.Arg) + } else if v, ok := expr.(*IfZero); ok { + return r.resolveExpressionsInModule(module, global, []Expr{v.Condition, v.TrueBranch, v.FalseBranch}) + } else if v, ok := expr.(*List); ok { + return r.resolveExpressionsInModule(module, global, v.Args) + } else if v, ok := expr.(*Mul); ok { + return r.resolveExpressionsInModule(module, global, v.Args) + } else if v, ok := expr.(*Normalise); ok { + return r.resolveExpressionInModule(module, global, v.Arg) + } else if v, ok := expr.(*Sub); ok { + return r.resolveExpressionsInModule(module, global, v.Args) } else if v, ok := expr.(*VariableAccess); ok { - return r.resolveVariableInModule(module, v) + return r.resolveVariableInModule(module, global, v) } else { return r.srcmap.SyntaxErrors(expr, "unknown expression") } } // Resolve a specific variable access contained within some expression which, in -// turn, is contained within some module. -func (r *resolver) resolveVariableInModule(module uint, expr *VariableAccess) []SyntaxError { +// turn, is contained within some module. Note, qualified accesses are only +// permitted in a global context. +func (r *resolver) resolveVariableInModule(module string, global bool, expr *VariableAccess) []SyntaxError { + // Check whether this is a qualified access, or not. + if global && expr.Module != nil { + module = *expr.Module + } else if expr.Module != nil { + return r.srcmap.SyntaxErrors(expr, "qualified access not permitted here") + } // FIXME: handle qualified variable accesses + mid := r.env.Module(module) // Attempt resolve as a column access in enclosing module - if _, ok := r.env.LookupColumn(module, expr.Name); ok { + if _, ok := r.env.LookupColumn(mid, expr.Name); ok { return nil } // Unable to resolve variable - return r.srcmap.SyntaxErrors(expr, "unknown variable") + return r.srcmap.SyntaxErrors(expr, fmt.Sprintf("unknown symbol in module %s", module)) } diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 9cb45ec..cbcec22 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -88,6 +88,8 @@ func (t *translator) translateDeclaration(decl Declaration, module uint) []Synta t.translateDefColumns(d, module) } else if d, ok := decl.(*DefConstraint); ok { errors = t.translateDefConstraint(d, module) + } else if d, ok := decl.(*DefProperty); ok { + errors = t.translateDefProperty(d, module) } else { // Error handling panic("unknown declaration") @@ -113,9 +115,9 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) { // Translate a "defconstraint" declaration. func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) []SyntaxError { // Translate constraint body - constraint, errors := t.translateExpr(decl.Constraint, module) + constraint, errors := t.translateExpressionInModule(decl.Constraint, module) // Translate (optional) guard - guard, guard_errors := t.translateOptionalExpr(decl.Guard, module) + guard, guard_errors := t.translateOptionalExpressionInModule(decl.Guard, module) // Combine errors errors = append(errors, guard_errors...) // Apply guard @@ -132,23 +134,74 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] return errors } +// Translate a "defproperty" declaration. +func (t *translator) translateDefProperty(decl *DefProperty, module uint) []SyntaxError { + // Translate constraint body + assertion, errors := t.translateExpressionInModule(decl.Assertion, module) + // + if len(errors) == 0 { + context := tr.NewContext(module, 1) + // Add translated constraint + t.schema.AddPropertyAssertion(decl.Handle, context, assertion) + } + // Done + return errors +} + // Translate an optional expression in a given context. That is an expression // which maybe nil (i.e. doesn't exist). In such case, nil is returned (i.e. // without any errors). -func (t *translator) translateOptionalExpr(expr Expr, module uint) (hir.Expr, []SyntaxError) { +func (t *translator) translateOptionalExpressionInModule(expr Expr, module uint) (hir.Expr, []SyntaxError) { if expr != nil { - return t.translateExpr(expr, module) + return t.translateExpressionInModule(expr, module) } return nil, nil } +// Translate a sequence of zero or more expressions enclosed in a given module. +func (t *translator) translateExpressionsInModule(exprs []Expr, module uint) ([]hir.Expr, []SyntaxError) { + errors := []SyntaxError{} + hirExprs := make([]hir.Expr, len(exprs)) + // Iterate each expression in turn + for i, e := range exprs { + if e != nil { + var errs []SyntaxError + hirExprs[i], errs = t.translateExpressionInModule(e, module) + errors = append(errors, errs...) + } + } + // Done + return hirExprs, errors +} + // Translate an expression situated in a given context. The context is // necessary to resolve unqualified names (e.g. for column access, function // invocations, etc). -func (t *translator) translateExpr(expr Expr, module uint) (hir.Expr, []SyntaxError) { +func (t *translator) translateExpressionInModule(expr Expr, module uint) (hir.Expr, []SyntaxError) { if e, ok := expr.(*Constant); ok { return &hir.Constant{Val: e.Val}, nil + } else if v, ok := expr.(*Add); ok { + args, errs := t.translateExpressionsInModule(v.Args, module) + return &hir.Add{Args: args}, errs + } else if v, ok := expr.(*Exp); ok { + arg, errs := t.translateExpressionInModule(v.Arg, module) + return &hir.Exp{Arg: arg, Pow: v.Pow}, errs + } else if v, ok := expr.(*IfZero); ok { + args, errs := t.translateExpressionsInModule([]Expr{v.Condition, v.TrueBranch, v.FalseBranch}, module) + return &hir.IfZero{Condition: args[0], TrueBranch: args[1], FalseBranch: args[2]}, errs + } else if v, ok := expr.(*List); ok { + args, errs := t.translateExpressionsInModule(v.Args, module) + return &hir.List{Args: args}, errs + } else if v, ok := expr.(*Mul); ok { + args, errs := t.translateExpressionsInModule(v.Args, module) + return &hir.Mul{Args: args}, errs + } else if v, ok := expr.(*Normalise); ok { + arg, errs := t.translateExpressionInModule(v.Arg, module) + return &hir.Normalise{Arg: arg}, errs + } else if v, ok := expr.(*Sub); ok { + args, errs := t.translateExpressionsInModule(v.Args, module) + return &hir.Sub{Args: args}, errs } else if e, ok := expr.(*VariableAccess); ok { cid := t.env.Column(module, e.Name) return &hir.ColumnAccess{Column: cid, Shift: e.Shift}, nil diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 349a611..560dd25 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -200,7 +200,11 @@ func translateSExp[T comparable](p *Translator[T], s SExp) (T, *SyntaxError) { // the first element of the list. The remaining elements are treated // as arguments which are first recursively translated. func translateSExpList[T comparable](p *Translator[T], l *List) (T, *SyntaxError) { - var empty T + var ( + empty T + node T + err *SyntaxError + ) // Sanity check this list makes sense if len(l.Elements) == 0 || l.Elements[0].AsSymbol() == nil { return empty, p.SyntaxError(l, "invalid list") @@ -211,20 +215,24 @@ func translateSExpList[T comparable](p *Translator[T], l *List) (T, *SyntaxError t := p.lists[name] // Check whether we found one. if t != nil { - node, err := (t)(l) - // Update source mapping - map2sexp(p, node, l) - // Done - return node, err + node, err = (t)(l) } else if p.list_default != nil { node, err := (p.list_default)(l) // Update source mapping map2sexp(p, node, l) // Done return node, err + } else { + // Default fall back + return empty, p.SyntaxError(l, "unknown list encountered") + } + // Map source node + if err == nil { + // Update source mapping + map2sexp(p, node, l) } - // Default fall back - return empty, p.SyntaxError(l, "unknown list encountered") + // Done + return node, err } // Add a mapping from a given item to the S-expression from which it was diff --git a/testdata/block_03.lisp b/testdata/block_03.lisp index 5cf1b03..9ffe6f7 100644 --- a/testdata/block_03.lisp +++ b/testdata/block_03.lisp @@ -5,4 +5,4 @@ ;; else X == Y && (Y == 0 || Z == 0) (begin (- X Y) (* Y Z)))) ;; Z is always 0! -(assert a1 Z) +(defproperty a1 Z) diff --git a/testdata/if_03.lisp b/testdata/if_03.lisp index 3ea8131..fb12196 100644 --- a/testdata/if_03.lisp +++ b/testdata/if_03.lisp @@ -1,2 +1,2 @@ (defcolumns A B) -(defconstraint c1 () (ifnot A B)) +(defconstraint c1 () (if A 0 B)) diff --git a/testdata/if_06.lisp b/testdata/if_06.lisp index 91544d4..c0c249f 100644 --- a/testdata/if_06.lisp +++ b/testdata/if_06.lisp @@ -4,4 +4,4 @@ (- X (if Y 0))) (defconstraint test2 () - (- X (ifnot Y 16))) + (- X (if Y 0 16))) diff --git a/testdata/if_07.lisp b/testdata/if_07.lisp index ff3ceea..5013f7f 100644 --- a/testdata/if_07.lisp +++ b/testdata/if_07.lisp @@ -1,2 +1,2 @@ (defcolumns X Y Z) -(defconstraint test () (ifnot X (- Z (if Y 3 16)))) +(defconstraint test () (if X 0 (- Z (if Y 3 16)))) diff --git a/testdata/if_08.lisp b/testdata/if_08.lisp index ff158c4..81c5754 100644 --- a/testdata/if_08.lisp +++ b/testdata/if_08.lisp @@ -1,3 +1,3 @@ (defcolumns X Y Z) (defconstraint test () (if X (- Z (if Y 0)))) -(defconstraint test () (if X (- Z (ifnot Y 16)))) +(defconstraint test () (if X (- Z (if Y 0 16)))) diff --git a/testdata/module_09.lisp b/testdata/module_09.lisp index 30bf498..f18b118 100644 --- a/testdata/module_09.lisp +++ b/testdata/module_09.lisp @@ -2,4 +2,4 @@ (module m1) (defcolumns A B) (defconstraint eq () (- A B)) -(assert lem (- A B)) +(defproperty lem (- A B)) diff --git a/testdata/property_01.lisp b/testdata/property_01.lisp index 54f073e..8d7d1b1 100644 --- a/testdata/property_01.lisp +++ b/testdata/property_01.lisp @@ -1,3 +1,3 @@ (defcolumns A B) (defconstraint eq () (- A B)) -(assert lem (- A B)) +(defproperty lem (- A B)) From bc5be6b0d3e57d4fdf561476bc85724516be5a2f Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 18 Nov 2024 12:54:12 +1300 Subject: [PATCH 17/29] Support range constraints --- pkg/corset/ast.go | 120 ++++++++++++++------------------- pkg/corset/parser.go | 30 ++++++--- pkg/corset/resolver.go | 11 +++ pkg/corset/translator.go | 16 +++++ pkg/schema/constraint/range.go | 5 +- 5 files changed, 101 insertions(+), 81 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index da66f4e..496cd38 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -36,7 +36,8 @@ type Node interface { // defconstraint, defcolumns, etc). type Declaration interface { Node - Resolve() + // Simple marker to indicate this is really a declaration. + IsDeclaration() } // DefColumns captures a set of one or more columns being declared. @@ -44,10 +45,8 @@ type DefColumns struct { Columns []*DefColumn } -// Resolve something. -func (p *DefColumns) Resolve() { - panic("got here") -} +// IsDeclaration needed to signal declaration. +func (p *DefColumns) IsDeclaration() {} // Lisp converts this node into its lisp representation. This is primarily used // for debugging purposes. @@ -98,14 +97,35 @@ type DefConstraint struct { Constraint Expr } -// Resolve something. -func (p *DefConstraint) Resolve() { +// IsDeclaration needed to signal declaration. +func (p *DefConstraint) IsDeclaration() {} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefConstraint) Lisp() sexp.SExp { panic("got here") } +// DefInRange restricts all values for a given expression to be within a range +// [0..n) for some bound n. Any bound is supported, and the system will choose +// the best underlying implementation as needed. +type DefInRange struct { + // The expression whose values are being constrained to within the given + // bound. + Expr Expr + // The upper bound for this constraint. Specifically, every evaluation of + // the expression should produce a value strictly below this bound. NOTE: + // an fr.Element is used here to store the bound simply to make the + // necessary comparison against table data more direct. + Bound fr.Element +} + +// IsDeclaration needed to signal declaration. +func (p *DefInRange) IsDeclaration() {} + // Lisp converts this node into its lisp representation. This is primarily used // for debugging purposes. -func (p *DefConstraint) Lisp() sexp.SExp { +func (p *DefInRange) Lisp() sexp.SExp { panic("got here") } @@ -147,10 +167,8 @@ type DefProperty struct { Assertion Expr } -// Resolve something. -func (p *DefProperty) Resolve() { - panic("got here") -} +// IsDeclaration needed to signal declaration. +func (p *DefProperty) IsDeclaration() {} // Lisp converts this node into its lisp representation. This is primarily used // for debugging purposes. @@ -177,9 +195,8 @@ type DefFun struct { // techniques (such as introducing computed columns where necessary). type Expr interface { Node - // Resolve resolves this expression in a given scope and constructs a fully - // resolved HIR expression. - Resolve() + // IsExpr is a marker to signal that this is really an expression. + IsExpr() } // ============================================================================ @@ -189,13 +206,8 @@ type Expr interface { // Add represents the sum over zero or more expressions. type Add struct{ Args []Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Add) Resolve() { - for _, arg := range e.Args { - arg.Resolve() - } -} +// IsExpr indicates that this is an expression. +func (e *Add) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -210,11 +222,8 @@ func (e *Add) Lisp() sexp.SExp { // Constant represents a constant value within an expression. type Constant struct{ Val fr.Element } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Constant) Resolve() { - // Nothing to resolve! -} +// IsExpr indicates that this is an expression. +func (e *Constant) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -232,11 +241,8 @@ type Exp struct { Pow uint64 } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Exp) Resolve() { - e.Arg.Resolve() -} +// IsExpr indicates that this is an expression. +func (e *Exp) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -259,13 +265,8 @@ type IfZero struct { FalseBranch Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *IfZero) Resolve() { - e.Condition.Resolve() - e.TrueBranch.Resolve() - e.FalseBranch.Resolve() -} +// IsExpr indicates that this is an expression. +func (e *IfZero) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -280,13 +281,8 @@ func (e *IfZero) Lisp() sexp.SExp { // List represents a block of zero or more expressions. type List struct{ Args []Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *List) Resolve() { - for _, arg := range e.Args { - arg.Resolve() - } -} +// IsExpr indicates that this is an expression. +func (e *List) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -301,13 +297,8 @@ func (e *List) Lisp() sexp.SExp { // Mul represents the product over zero or more expressions. type Mul struct{ Args []Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Mul) Resolve() { - for _, arg := range e.Args { - arg.Resolve() - } -} +// IsExpr indicates that this is an expression. +func (e *Mul) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -323,11 +314,8 @@ func (e *Mul) Lisp() sexp.SExp { // or one (otherwise). type Normalise struct{ Arg Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Normalise) Resolve() { - e.Arg.Resolve() -} +// IsExpr indicates that this is an expression. +func (e *Normalise) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -342,13 +330,8 @@ func (e *Normalise) Lisp() sexp.SExp { // Sub represents the subtraction over zero or more expressions. type Sub struct{ Args []Expr } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *Sub) Resolve() { - for _, arg := range e.Args { - arg.Resolve() - } -} +// IsExpr indicates that this is an expression. +func (e *Sub) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -369,11 +352,8 @@ type VariableAccess struct { Binding *Binder } -// Resolve accesses in this expression as either variable, column or macro -// accesses. -func (e *VariableAccess) Resolve() { - panic("todo") -} +// IsExpr indicates that this is an expression. +func (e *VariableAccess) IsExpr() {} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index aeabb05..84f7218 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -227,25 +227,21 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { decl, error = p.parseColumnDeclarations(s) } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { decl, error = p.parseConstraintDeclaration(s.Elements) + } else if s.Len() == 3 && s.MatchSymbols(1, "definrange") { + decl, error = p.parseRangeDeclaration(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(2, "defproperty") { decl, error = p.parsePropertyDeclaration(s.Elements) } else { error = p.translator.SyntaxError(s, "malformed declaration") } /* - else if e.Len() == 3 && e.MatchSymbols(2, "assert") { - return p.parseAssertionDeclaration(env, e.Elements) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { + if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { return p.parsePermutationDeclaration(env, e) } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { return p.parseLookupDeclaration(env, e) } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { return p.parseInterleavingDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definrange") { - return p.parseRangeDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "defpurefun") { - return p.parsePureFunDeclaration(env, e) - } */ + }*/ // Register node if appropriate if decl != nil { p.mapSourceNode(s, decl) @@ -339,6 +335,24 @@ func (p *Parser) parsePropertyDeclaration(elements []sexp.SExp) (*DefProperty, * return &DefProperty{handle, expr}, nil } +// Parse a range declaration +func (p *Parser) parseRangeDeclaration(elements []sexp.SExp) (*DefInRange, *SyntaxError) { + var bound fr.Element + // Translate expression + expr, err := p.translator.Translate(elements[1]) + if err != nil { + return nil, err + } + // Check & parse bound + if elements[2].AsSymbol() == nil { + return nil, p.translator.SyntaxError(elements[2], "malformed bound") + } else if _, err := bound.SetString(elements[2].AsSymbol().Value); err != nil { + return nil, p.translator.SyntaxError(elements[2], "malformed bound") + } + // Done + return &DefInRange{Expr: expr, Bound: bound}, nil +} + func (p *Parser) parseConstraintAttributes(attributes sexp.SExp) (domain *int, guard Expr, err *SyntaxError) { // Check attribute list is a list if attributes.AsList() == nil { diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 0fb3957..258223e 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -123,6 +123,8 @@ func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration // Safe to ignore. } else if c, ok := d.(*DefConstraint); ok { errors = append(errors, r.resolveDefConstraintInModule(module, c)...) + } else if c, ok := d.(*DefInRange); ok { + errors = append(errors, r.resolveDefInRangeInModule(module, c)...) } else if c, ok := d.(*DefProperty); ok { errors = append(errors, r.resolveDefPropertyInModule(module, c)...) } else { @@ -145,6 +147,15 @@ func (r *resolver) resolveDefConstraintInModule(module string, decl *DefConstrai return errors } +// Resolve those variables appearing in the body of this range constraint. +func (r *resolver) resolveDefInRangeInModule(module string, decl *DefInRange) []SyntaxError { + var errors []SyntaxError + // Resolve property body + errors = append(errors, r.resolveExpressionInModule(module, false, decl.Expr)...) + // Done + return errors +} + // Resolve those variables appearing in the body of this property assertion. func (r *resolver) resolveDefPropertyInModule(module string, decl *DefProperty) []SyntaxError { var errors []SyntaxError diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index cbcec22..8cfea30 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -88,6 +88,8 @@ func (t *translator) translateDeclaration(decl Declaration, module uint) []Synta t.translateDefColumns(d, module) } else if d, ok := decl.(*DefConstraint); ok { errors = t.translateDefConstraint(d, module) + } else if d, ok := decl.(*DefInRange); ok { + errors = t.translateDefInRange(d, module) } else if d, ok := decl.(*DefProperty); ok { errors = t.translateDefProperty(d, module) } else { @@ -134,6 +136,20 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] return errors } +// Translate a "definrange" declaration. +func (t *translator) translateDefInRange(decl *DefInRange, module uint) []SyntaxError { + // Translate constraint body + expr, errors := t.translateExpressionInModule(decl.Expr, module) + // + if len(errors) == 0 { + context := tr.NewContext(module, 1) + // Add translated constraint + t.schema.AddRangeConstraint("", context, expr, decl.Bound) + } + // Done + return errors +} + // Translate a "defproperty" declaration. func (t *translator) translateDefProperty(decl *DefProperty, module uint) []SyntaxError { // Translate constraint body diff --git a/pkg/schema/constraint/range.go b/pkg/schema/constraint/range.go index a3af4d5..40057b6 100644 --- a/pkg/schema/constraint/range.go +++ b/pkg/schema/constraint/range.go @@ -40,9 +40,8 @@ type RangeConstraint[E sc.Evaluable] struct { // Evaluation context for this constraint which must match that of the // constrained expression itself. context trace.Context - // Indicates (when nil) a global constraint that applies to all rows. - // Otherwise, indicates a local constraint which applies to the specific row - // given here. + // The expression whose values are being constrained to within the given + // bound. expr E // The upper bound for this constraint. Specifically, every evaluation of // the expression should produce a value strictly below this bound. NOTE: From 661cb6ad0d63ae307f2cf57125966123d5094291 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 18 Nov 2024 16:56:00 +1300 Subject: [PATCH 18/29] Working on lookup constraints. --- pkg/corset/ast.go | 106 +++++++++++++++++++++++++++++++-------- pkg/corset/parser.go | 38 +++++++++++++- pkg/corset/resolver.go | 13 +++++ pkg/corset/translator.go | 18 +++++++ 4 files changed, 153 insertions(+), 22 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 496cd38..0ed1426 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -142,6 +142,24 @@ func (p *DefInRange) Lisp() sexp.SExp { // not treated as multi-sets, hence the number of occurrences of a given tuple // is not relevant. type DefLookup struct { + // Unique handle given to this constraint. This is primarily useful for + // debugging (i.e. so we know which constaint failed, etc). + Handle string + // Source expressions for lookup (i.e. these values must all be contained + // within the targets). + Sources []Expr + // Target expressions for lookup (i.e. these values must contain all of the + // source values, but may contain more). + Targets []Expr +} + +// IsDeclaration needed to signal declaration. +func (p *DefLookup) IsDeclaration() {} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefLookup) Lisp() sexp.SExp { + panic("got here") } // DefPermutation represents a (lexicographically sorted) permutation of a set @@ -195,8 +213,12 @@ type DefFun struct { // techniques (such as introducing computed columns where necessary). type Expr interface { Node - // IsExpr is a marker to signal that this is really an expression. - IsExpr() + // Multiplicity defines the number of values which will be returned when + // evaluating this expression. Due to the nature of expressions in Corset, + // they can (perhaps) surprisingly return multiple values. For example, + // lists return one value for each element in the list. Note, every + // expression must return at least one value. + Multiplicity() uint } // ============================================================================ @@ -206,8 +228,11 @@ type Expr interface { // Add represents the sum over zero or more expressions. type Add struct{ Args []Expr } -// IsExpr indicates that this is an expression. -func (e *Add) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Add) Multiplicity() uint { + return determineMultiplicity(e.Args) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -222,8 +247,11 @@ func (e *Add) Lisp() sexp.SExp { // Constant represents a constant value within an expression. type Constant struct{ Val fr.Element } -// IsExpr indicates that this is an expression. -func (e *Constant) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Constant) Multiplicity() uint { + return 1 +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -241,8 +269,11 @@ type Exp struct { Pow uint64 } -// IsExpr indicates that this is an expression. -func (e *Exp) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Exp) Multiplicity() uint { + return determineMultiplicity([]Expr{e.Arg}) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -265,8 +296,11 @@ type IfZero struct { FalseBranch Expr } -// IsExpr indicates that this is an expression. -func (e *IfZero) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *IfZero) Multiplicity() uint { + return determineMultiplicity([]Expr{e.Condition, e.TrueBranch, e.FalseBranch}) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -281,8 +315,11 @@ func (e *IfZero) Lisp() sexp.SExp { // List represents a block of zero or more expressions. type List struct{ Args []Expr } -// IsExpr indicates that this is an expression. -func (e *List) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *List) Multiplicity() uint { + return determineMultiplicity(e.Args) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -297,8 +334,11 @@ func (e *List) Lisp() sexp.SExp { // Mul represents the product over zero or more expressions. type Mul struct{ Args []Expr } -// IsExpr indicates that this is an expression. -func (e *Mul) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Mul) Multiplicity() uint { + return determineMultiplicity(e.Args) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -314,8 +354,11 @@ func (e *Mul) Lisp() sexp.SExp { // or one (otherwise). type Normalise struct{ Arg Expr } -// IsExpr indicates that this is an expression. -func (e *Normalise) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Normalise) Multiplicity() uint { + return determineMultiplicity([]Expr{e.Arg}) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -330,8 +373,11 @@ func (e *Normalise) Lisp() sexp.SExp { // Sub represents the subtraction over zero or more expressions. type Sub struct{ Args []Expr } -// IsExpr indicates that this is an expression. -func (e *Sub) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *Sub) Multiplicity() uint { + return determineMultiplicity(e.Args) +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -352,8 +398,12 @@ type VariableAccess struct { Binding *Binder } -// IsExpr indicates that this is an expression. -func (e *VariableAccess) IsExpr() {} +// Multiplicity determines the number of values that evaluating this expression +// can generate. +func (e *VariableAccess) Multiplicity() uint { + // NOTE: this might not be true for invocations. + return 1 +} // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. @@ -373,3 +423,19 @@ type Binder struct { // Identifies the variable or column index (as appropriate). Index uint } + +// ============================================================================ +// Helpers +// ============================================================================ + +func determineMultiplicity(exprs []Expr) uint { + width := uint(1) + // + for _, e := range exprs { + if e != nil { + width *= e.Multiplicity() + } + } + // + return width +} diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 84f7218..c2d6bb9 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -229,6 +229,8 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { decl, error = p.parseConstraintDeclaration(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(1, "definrange") { decl, error = p.parseRangeDeclaration(s.Elements) + } else if s.Len() == 4 && s.MatchSymbols(1, "deflookup") { + decl, error = p.parseLookupDeclaration(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(2, "defproperty") { decl, error = p.parsePropertyDeclaration(s.Elements) } else { @@ -237,8 +239,6 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { /* if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { return p.parsePermutationDeclaration(env, e) - } else if e.Len() == 4 && e.MatchSymbols(1, "deflookup") { - return p.parseLookupDeclaration(env, e) } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { return p.parseInterleavingDeclaration(env, e) }*/ @@ -322,6 +322,40 @@ func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstrain return &DefConstraint{handle, domain, guard, expr}, nil } +// Parse a lookup declaration +func (p *Parser) parseLookupDeclaration(elements []sexp.SExp) (*DefLookup, *SyntaxError) { + // Initial sanity checks + if elements[1].AsSymbol() == nil { + return nil, p.translator.SyntaxError(elements[1], "malformed handle") + } else if elements[2].AsList() == nil { + return nil, p.translator.SyntaxError(elements[2], "malformed target columns") + } else if elements[3].AsList() == nil { + return nil, p.translator.SyntaxError(elements[3], "malformed source columns") + } + // Extract items + handle := elements[1].AsSymbol().Value + sexpTargets := elements[2].AsList() + sexpSources := elements[3].AsList() + // Sanity check number of columns matches + if sexpTargets.Len() != sexpSources.Len() { + return nil, p.translator.SyntaxError(elements[3], "incorrect number of columns") + } + sources := make([]Expr, sexpSources.Len()) + targets := make([]Expr, sexpTargets.Len()) + // Translate source & target expressions + for i := 0; i < sexpTargets.Len(); i++ { + var err *SyntaxError + if sources[i], err = p.translator.Translate(sexpSources.Get(i)); err != nil { + return nil, err + } + if targets[i], err = p.translator.Translate(sexpTargets.Get(i)); err != nil { + return nil, err + } + } + // Done + return &DefLookup{handle, sources, targets}, nil +} + // Parse a vanishing declaration func (p *Parser) parsePropertyDeclaration(elements []sexp.SExp) (*DefProperty, *SyntaxError) { // diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 258223e..b3a66b4 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -125,6 +125,8 @@ func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration errors = append(errors, r.resolveDefConstraintInModule(module, c)...) } else if c, ok := d.(*DefInRange); ok { errors = append(errors, r.resolveDefInRangeInModule(module, c)...) + } else if c, ok := d.(*DefLookup); ok { + errors = append(errors, r.resolveDefLookupInModule(module, c)...) } else if c, ok := d.(*DefProperty); ok { errors = append(errors, r.resolveDefPropertyInModule(module, c)...) } else { @@ -156,6 +158,17 @@ func (r *resolver) resolveDefInRangeInModule(module string, decl *DefInRange) [] return errors } +// Resolve those variables appearing in the body of this lookup constraint. +func (r *resolver) resolveDefLookupInModule(module string, decl *DefLookup) []SyntaxError { + var errors []SyntaxError + // Resolve source expressions + errors = append(errors, r.resolveExpressionsInModule(module, true, decl.Sources)...) + // Resolve target expressions + errors = append(errors, r.resolveExpressionsInModule(module, true, decl.Targets)...) + // Done + return errors +} + // Resolve those variables appearing in the body of this property assertion. func (r *resolver) resolveDefPropertyInModule(module string, decl *DefProperty) []SyntaxError { var errors []SyntaxError diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 8cfea30..9aadad0 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -90,6 +90,8 @@ func (t *translator) translateDeclaration(decl Declaration, module uint) []Synta errors = t.translateDefConstraint(d, module) } else if d, ok := decl.(*DefInRange); ok { errors = t.translateDefInRange(d, module) + } else if d, ok := decl.(*DefLookup); ok { + errors = t.translateDefLookup(d, module) } else if d, ok := decl.(*DefProperty); ok { errors = t.translateDefProperty(d, module) } else { @@ -136,6 +138,22 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] return errors } +// Translate a "deflookup" declaration. +func (t *translator) translateDefLookup(decl *DefLookup, module uint) []SyntaxError { + // Translate source expressions + sources, errors := t.translateUnitExpressionsInModule(decl.Sources, module) + targets, errors := t.translateUnitExpressionsInModule(decl.Targets, module) + // + if len(errors) == 0 { + src_context := nil + target_context := nil + // Add translated constraint + t.schema.AddLookupConstraint("", src_context, target_context, sources, targets) + } + // Done + return errors +} + // Translate a "definrange" declaration. func (t *translator) translateDefInRange(decl *DefInRange, module uint) []SyntaxError { // Translate constraint body From 564c31cb0de3b50b69a36c70ff3f6984094d53c0 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 18 Nov 2024 19:16:07 +1300 Subject: [PATCH 19/29] Working on `ContextOfExpressions` --- pkg/corset/ast.go | 82 ++++++++++++++++++++++++++++++++++++++++ pkg/corset/translator.go | 23 ++++++++++- 2 files changed, 103 insertions(+), 2 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 0ed1426..49f1214 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -5,6 +5,7 @@ import ( sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" "github.com/consensys/go-corset/pkg/trace" + tr "github.com/consensys/go-corset/pkg/trace" ) // Circuit represents the root of the Abstract Syntax Tree. This is also @@ -219,6 +220,11 @@ type Expr interface { // lists return one value for each element in the list. Note, every // expression must return at least one value. Multiplicity() uint + + // Context returns the context for this expression. Observe that the + // expression must have been resolved for this to be defined (i.e. it may + // panic if it has not been resolved yet). + Context() tr.Context } // ============================================================================ @@ -234,6 +240,13 @@ func (e *Add) Multiplicity() uint { return determineMultiplicity(e.Args) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Add) Context() tr.Context { + return ContextOfExpressions(e.Args) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Add) Lisp() sexp.SExp { @@ -253,6 +266,13 @@ func (e *Constant) Multiplicity() uint { return 1 } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Constant) Context() tr.Context { + return tr.VoidContext() +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Constant) Lisp() sexp.SExp { @@ -275,6 +295,13 @@ func (e *Exp) Multiplicity() uint { return determineMultiplicity([]Expr{e.Arg}) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Exp) Context() tr.Context { + return ContextOfExpressions([]Expr{e.Arg}) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Exp) Lisp() sexp.SExp { @@ -302,6 +329,13 @@ func (e *IfZero) Multiplicity() uint { return determineMultiplicity([]Expr{e.Condition, e.TrueBranch, e.FalseBranch}) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *IfZero) Context() tr.Context { + return ContextOfExpressions([]Expr{e.Condition, e.TrueBranch, e.FalseBranch}) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *IfZero) Lisp() sexp.SExp { @@ -321,6 +355,13 @@ func (e *List) Multiplicity() uint { return determineMultiplicity(e.Args) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *List) Context() tr.Context { + return ContextOfExpressions(e.Args) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *List) Lisp() sexp.SExp { @@ -340,6 +381,13 @@ func (e *Mul) Multiplicity() uint { return determineMultiplicity(e.Args) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Mul) Context() tr.Context { + return ContextOfExpressions(e.Args) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Mul) Lisp() sexp.SExp { @@ -360,6 +408,13 @@ func (e *Normalise) Multiplicity() uint { return determineMultiplicity([]Expr{e.Arg}) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Normalise) Context() tr.Context { + return ContextOfExpressions([]Expr{e.Arg}) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Normalise) Lisp() sexp.SExp { @@ -379,6 +434,13 @@ func (e *Sub) Multiplicity() uint { return determineMultiplicity(e.Args) } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *Sub) Context() tr.Context { + return ContextOfExpressions(e.Args) +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *Sub) Lisp() sexp.SExp { @@ -405,6 +467,17 @@ func (e *VariableAccess) Multiplicity() uint { return 1 } +// Context returns the context for this expression. Observe that the +// expression must have been resolved for this to be defined (i.e. it may +// panic if it has not been resolved yet). +func (e *VariableAccess) Context() tr.Context { + if e.Binding == nil { + panic("unresolved expressions encountered whilst resolving context") + } + // + panic("todo") +} + // Lisp converts this schema element into a simple S-Expression, for example // so it can be printed. func (e *VariableAccess) Lisp() sexp.SExp { @@ -428,6 +501,15 @@ type Binder struct { // Helpers // ============================================================================ +// ContextOfExpressions returns the context for a set of zero or more +// expressions. Observe that, if there the expressions have no context (i.e. +// they are all constants) then the void context is returned. Likewise, if +// there are expressions with different contexts then the conflicted context +// will be returned. Otherwise, the one consistent context will be returned. +func ContextOfExpressions(exprs []Expr) tr.Context { + panic("todo") +} + func determineMultiplicity(exprs []Expr) uint { width := uint(1) // diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 9aadad0..64c9b9c 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -145,8 +145,8 @@ func (t *translator) translateDefLookup(decl *DefLookup, module uint) []SyntaxEr targets, errors := t.translateUnitExpressionsInModule(decl.Targets, module) // if len(errors) == 0 { - src_context := nil - target_context := nil + src_context := ContextOfExpressions(decl.Sources) + target_context := ContextOfExpressions(decl.Targets) // Add translated constraint t.schema.AddLookupConstraint("", src_context, target_context, sources, targets) } @@ -193,6 +193,25 @@ func (t *translator) translateOptionalExpressionInModule(expr Expr, module uint) return nil, nil } +// Translate an optional expression in a given context. That is an expression +// which maybe nil (i.e. doesn't exist). In such case, nil is returned (i.e. +// without any errors). +func (t *translator) translateUnitExpressionsInModule(exprs []Expr, module uint) ([]hir.UnitExpr, []SyntaxError) { + errors := []SyntaxError{} + hirExprs := make([]hir.UnitExpr, len(exprs)) + // Iterate each expression in turn + for i, e := range exprs { + if e != nil { + var errs []SyntaxError + expr, errs := t.translateExpressionInModule(e, module) + hirExprs[i] = hir.NewUnitExpr(expr) + errors = append(errors, errs...) + } + } + // Done + return hirExprs, errors +} + // Translate a sequence of zero or more expressions enclosed in a given module. func (t *translator) translateExpressionsInModule(exprs []Expr, module uint) ([]hir.Expr, []SyntaxError) { errors := []SyntaxError{} From 860f3ddd84c3293ee06403f35b9c98d2a136b75f Mon Sep 17 00:00:00 2001 From: DavePearce Date: Tue, 19 Nov 2024 16:29:42 +1300 Subject: [PATCH 20/29] Working on resolving columns There appears to be an issue, however, with the evaluation of interleaving columns. This might be caused by an incorrect allocation of columns, but that doesn't make sense to me. --- pkg/air/eval.go | 3 + pkg/corset/ast.go | 36 ++++++- pkg/corset/environment.go | 14 +-- pkg/corset/parser.go | 31 +++++- pkg/corset/resolver.go | 162 +++++++++++++++++++++++++--- pkg/corset/translator.go | 37 +++++-- pkg/schema/assignment/interleave.go | 7 +- 7 files changed, 251 insertions(+), 39 deletions(-) diff --git a/pkg/air/eval.go b/pkg/air/eval.go index 42b57cb..08b2ac8 100644 --- a/pkg/air/eval.go +++ b/pkg/air/eval.go @@ -1,6 +1,8 @@ package air import ( + "fmt" + "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" "github.com/consensys/go-corset/pkg/trace" ) @@ -9,6 +11,7 @@ import ( // value at that row of the column in question or nil is that row is // out-of-bounds. func (e *ColumnAccess) EvalAt(k int, tr trace.Trace) fr.Element { + fmt.Printf("Evaluating column %d[%d+%d] => %s\n", e.Column, k, e.Shift, tr.Column(e.Column).Get(k+e.Shift)) return tr.Column(e.Column).Get(k + e.Shift) } diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 49f1214..dc61738 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -130,6 +130,30 @@ func (p *DefInRange) Lisp() sexp.SExp { panic("got here") } +// DefInterleaved generates a new column by interleaving two or more existing +// colummns. For example, say Z interleaves X and Y (in that order) and we have +// a trace X=[1,2], Y=[3,4]. Then, the interleaved column Z has the values +// Z=[1,3,2,4]. All columns must be defined within the same context. Finally, +// the type of the interleaved column is the widest type of any source columns. +// For example, consider an interleaving of two columns X and Y with types i16 +// and i8 repsectively. Then, the type of the resulting column is i16 (as this +// is required to hold an element from any source column). +type DefInterleaved struct { + // The target column being defined + Target string + // The source columns used to define the interleaved target column. + Sources []string +} + +// IsDeclaration needed to signal declaration. +func (p *DefInterleaved) IsDeclaration() {} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefInterleaved) Lisp() sexp.SExp { + panic("got here") +} + // DefLookup represents a lookup constraint between a set N of source // expressions and a set of N target expressions. The source expressions must // have a single context (i.e. all be in the same module) and likewise for the @@ -474,8 +498,8 @@ func (e *VariableAccess) Context() tr.Context { if e.Binding == nil { panic("unresolved expressions encountered whilst resolving context") } - // - panic("todo") + // Extract saved context + return e.Binding.Context } // Lisp converts this schema element into a simple S-Expression, for example @@ -507,7 +531,13 @@ type Binder struct { // there are expressions with different contexts then the conflicted context // will be returned. Otherwise, the one consistent context will be returned. func ContextOfExpressions(exprs []Expr) tr.Context { - panic("todo") + context := tr.VoidContext() + // + for _, e := range exprs { + context = context.Join(e.Context()) + } + // + return context } func determineMultiplicity(exprs []Expr) uint { diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index 2eb0cba..6ddae95 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -18,7 +18,7 @@ type colRef struct { } // Packages up information about a declared column (either input or assignment). -type colInfo struct { +type ColumnInfo struct { // Column index cid uint // Length multiplier @@ -35,13 +35,13 @@ type Environment struct { // Maps module names to their module indices. modules map[string]uint // Maps input columns to their column indices. - columns map[colRef]colInfo + columns map[colRef]ColumnInfo } // EmptyEnvironment constructs an empty environment. func EmptyEnvironment() *Environment { modules := make(map[string]uint) - columns := make(map[colRef]colInfo) + columns := make(map[colRef]ColumnInfo) // return &Environment{modules, columns} } @@ -73,7 +73,7 @@ func (p *Environment) RegisterColumn(context trace.Context, column string, datat // Update cache cid := uint(len(p.columns)) cref := colRef{context.Module(), column} - p.columns[cref] = colInfo{cid, context.LengthMultiplier(), datatype} + p.columns[cref] = ColumnInfo{cid, context.LengthMultiplier(), datatype} // Done return cid } @@ -87,11 +87,11 @@ func (p *Environment) LookupModule(module string) (uint, bool) { // LookupColumn determines the column index for a given named column in a given // module, or return false if no such column exists. -func (p *Environment) LookupColumn(module uint, column string) (uint, bool) { +func (p *Environment) LookupColumn(module uint, column string) (ColumnInfo, bool) { cref := colRef{module, column} cinfo, ok := p.columns[cref] - return cinfo.cid, ok + return cinfo, ok } // Module determines the module index for a given module. This assumes the @@ -108,7 +108,7 @@ func (p *Environment) Module(module string) uint { // Column determines the column index for a given column declared in a given // module. This assumes the column / module exist, and will panic otherwise. -func (p *Environment) Column(module uint, column string) uint { +func (p *Environment) Column(module uint, column string) ColumnInfo { // FIXME: doesn't make sense using context here. cid, ok := p.LookupColumn(module, column) // Sanity check we found something diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index c2d6bb9..a778d48 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -229,6 +229,8 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { decl, error = p.parseConstraintDeclaration(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(1, "definrange") { decl, error = p.parseRangeDeclaration(s.Elements) + } else if s.Len() == 3 && s.MatchSymbols(1, "definterleaved") { + decl, error = p.parseInterleavedDeclaration(s.Elements) } else if s.Len() == 4 && s.MatchSymbols(1, "deflookup") { decl, error = p.parseLookupDeclaration(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(2, "defproperty") { @@ -239,9 +241,7 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { /* if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { return p.parsePermutationDeclaration(env, e) - } else if e.Len() == 3 && e.MatchSymbols(1, "definterleaved") { - return p.parseInterleavingDeclaration(env, e) - }*/ + } */ // Register node if appropriate if decl != nil { p.mapSourceNode(s, decl) @@ -322,6 +322,31 @@ func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstrain return &DefConstraint{handle, domain, guard, expr}, nil } +// Parse a interleaved declaration +func (p *Parser) parseInterleavedDeclaration(elements []sexp.SExp) (*DefInterleaved, *SyntaxError) { + // Initial sanity checks + if elements[1].AsSymbol() == nil { + return nil, p.translator.SyntaxError(elements[1], "malformed target column") + } else if elements[2].AsList() == nil { + return nil, p.translator.SyntaxError(elements[2], "malformed source columns") + } + // Extract target and source columns + target := elements[1].AsSymbol().Value + sexpSources := elements[2].AsList() + sources := make([]string, sexpSources.Len()) + // + for i := 0; i != sexpSources.Len(); i++ { + ith := sexpSources.Get(i) + if ith.AsSymbol() == nil { + return nil, p.translator.SyntaxError(ith, "malformed source column") + } + // Extract column name + sources[i] = ith.AsSymbol().Value + } + // Done + return &DefInterleaved{target, sources}, nil +} + // Parse a lookup declaration func (p *Parser) parseLookupDeclaration(elements []sexp.SExp) (*DefLookup, *SyntaxError) { // Initial sanity checks diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index b3a66b4..cc4f912 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -3,6 +3,7 @@ package corset import ( "fmt" + "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) @@ -18,8 +19,7 @@ func ResolveCircuit(srcmap *sexp.SourceMaps[Node], circuit *Circuit) (*Environme // Allocate declared modules errs := r.resolveModules(circuit) // Allocate declared input columns - errs = append(errs, r.resolveInputColumns(circuit)...) - // TODO: Allocate declared assignments + errs = append(errs, r.resolveColumns(circuit)...) // Check expressions errs = append(errs, r.resolveConstraints(circuit)...) // Done @@ -53,17 +53,15 @@ func (r *resolver) resolveModules(circuit *Circuit) []SyntaxError { return nil } -// Process all input (column) declarations. These must be allocated before -// assignemts, since the hir.Schema separates these out. Again, if any -// duplicates are found then one or more errors will be reported. -func (r *resolver) resolveInputColumns(circuit *Circuit) []SyntaxError { - errs := r.resolveInputColumnsInModule(r.env.Module(""), circuit.Declarations) +// Process all input column or column assignment declarations. +func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { + // Input columns must be allocated before assignemts, since the hir.Schema + // separates these out. + errs := r.resolveColumnsInModule("", circuit.Declarations) // for _, m := range circuit.Modules { - // The module must exist given after resolveModules. - ctx := r.env.Module(m.Name) // Process all declarations in the module - merrs := r.resolveInputColumnsInModule(ctx, m.Declarations) + merrs := r.resolveColumnsInModule(m.Name, m.Declarations) // Package up all errors errs = append(errs, merrs...) } @@ -71,18 +69,24 @@ func (r *resolver) resolveInputColumns(circuit *Circuit) []SyntaxError { return errs } -func (r *resolver) resolveInputColumnsInModule(module uint, decls []Declaration) []SyntaxError { - var errors []SyntaxError +// Resolve all columns declared in a given module. This is tricky because +// assignments can depend on the declaration of other columns. Hence, we have +// to process all columns before we can sure that they are all declared +// correctly. +func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) []SyntaxError { + errors := make([]SyntaxError, 0) + mid := r.env.Module(module) // for _, d := range decls { // Look for defcolumns decalarations only if dcols, ok := d.(*DefColumns); ok { // Found one. for _, col := range dcols.Columns { - if r.env.HasColumn(module, col.Name) { - errors = append(errors, *r.srcmap.SyntaxError(col, "duplicate declaration")) + if r.env.HasColumn(mid, col.Name) { + err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Name, module)) + errors = append(errors, *err) } else { - context := tr.NewContext(module, col.LengthMultiplier) + context := tr.NewContext(mid, col.LengthMultiplier) r.env.RegisterColumn(context, col.Name, col.DataType) } } @@ -92,6 +96,125 @@ func (r *resolver) resolveInputColumnsInModule(module uint, decls []Declaration) return errors } +type colInfo struct { + length_multiplier uint + datatype schema.Type +} + +// Initialise the column allocation from the definitions. +func (r *resolver) initialiseColumnAllocation(module string, decls []Declaration) (map[string]colInfo, []SyntaxError) { + panic("TODO") +} + +// Finalising the columns in the module is important to ensure that they are +// registered in the correct order. This is because they must be registered in +// the order of occurence. We can assume that, once we get here, then there are +// no errors with the column declarations. +func (r *resolver) finaliseColumnsAllocation(module string, decls []Declaration, alloc map[string]colInfo) []SyntaxError { + mid := r.env.Module(module) + // (1) register input columns. + for _, d := range decls { + // Look for defcolumns decalarations only + if dcols, ok := d.(*DefColumns); ok { + // Found one. + for _, col := range dcols.Columns { + context := tr.NewContext(mid, col.LengthMultiplier) + r.env.RegisterColumn(context, col.Name, col.DataType) + } + } + } + // (2) register assignments. + for _, d := range decls { + if dInterleave, ok := d.(*DefInterleaved); ok { + info := alloc[dInterleave.Target] + context := tr.NewContext(mid, info.length_multiplier) + r.env.RegisterColumn(context, dInterleave.Target, info.datatype) + } + } +} + +// Resolve all assignment declarations. Managing these is slightly more +// complex than for input columns, since they can depend upon each other. +// Furthermore, information about their form is not always clear from the +// declaration itself (e.g. the type of an interleaved column is determined by +// the types of its source columns, etc). +func (r *resolver) resolveAssignmentsInModule(module string, decls []Declaration) []SyntaxError { + changed := true + errors := make([]SyntaxError, 0) + done := make(map[Declaration]bool, 0) + // Keep going until no new assignments can be resolved. + for changed { + changed = false + // Discard any previously generated errors and repeat. + errors = make([]SyntaxError, 0) + // Reconsider all outstanding assignments. + for _, d := range decls { + if dInterleave, ok := d.(*DefInterleaved); ok && !done[d] { + if errs := r.resolveInterleavedAssignment(module, dInterleave); errs == nil { + // Mark assignment as done, so we never visit it again. + done[d] = true + changed = true + } else { + // Combine errors + errors = append(errors, errs...) + } + } + } + } + // + return errors +} + +// Resolve an interleaving assignment. This means: (1) checking that the +// relevant column was not already defined; (2) that the source columns have +// been defined. If there are no problems here, then we register it after +// determining its type and length multiplier. +func (r *resolver) resolveInterleavedAssignment(module string, decl *DefInterleaved) []SyntaxError { + var ( + length_multiplier uint + datatype schema.Type + errors []SyntaxError + ) + // Determine enclosing module identifier + mid := r.env.Module(module) + // Check target column does not exist + if _, ok := r.env.LookupColumn(mid, decl.Target); ok { + errors = r.srcmap.SyntaxErrors(decl, fmt.Sprintf("column %s already declared in module %s", decl.Target, module)) + } + // Check source columns do exist, whilst determining the type and length multiplier + for i, source := range decl.Sources { + // Check whether column exists or not. + if info, ok := r.env.LookupColumn(mid, source); ok { + if i == 0 { + length_multiplier = info.multiplier + datatype = info.datatype + } else if info.multiplier != length_multiplier { + // Columns to be interleaved must have the same length multiplier. + err := r.srcmap.SyntaxError(decl, fmt.Sprintf("source column %s has incompatible length multiplier", source)) + errors = append(errors, *err) + } + // Combine datatypes. + datatype = schema.Join(datatype, info.datatype) + } else { + // Column does not exist! + err := r.srcmap.SyntaxError(decl, fmt.Sprintf("unknown column %s in module %s", decl.Target, module)) + errors = append(errors, *err) + } + } + // + if errors != nil { + return errors + } + // Determine actual length multiplier + length_multiplier *= uint(len(decl.Sources)) + // Construct context for this column + context := tr.NewContext(mid, length_multiplier) + // Register new column + r.env.RegisterColumn(context, decl.Target, datatype) + // Done + return nil +} + // Examine each constraint and attempt to resolve any variables used within // them. For example, a vanishing constraint may refer to some variable "X". // Prior to this function being called, its not clear what "X" refers to --- it @@ -125,6 +248,9 @@ func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration errors = append(errors, r.resolveDefConstraintInModule(module, c)...) } else if c, ok := d.(*DefInRange); ok { errors = append(errors, r.resolveDefInRangeInModule(module, c)...) + } else if _, ok := d.(*DefInterleaved); ok { + // Nothing to do here, since this assignment form contains no + // expressions to be resolved. } else if c, ok := d.(*DefLookup); ok { errors = append(errors, r.resolveDefLookupInModule(module, c)...) } else if c, ok := d.(*DefProperty); ok { @@ -235,7 +361,11 @@ func (r *resolver) resolveVariableInModule(module string, global bool, expr *Var // FIXME: handle qualified variable accesses mid := r.env.Module(module) // Attempt resolve as a column access in enclosing module - if _, ok := r.env.LookupColumn(mid, expr.Name); ok { + if cinfo, ok := r.env.LookupColumn(mid, expr.Name); ok { + ctx := tr.NewContext(mid, cinfo.multiplier) + // Register the binding to complete resolution. + expr.Binding = &Binder{true, ctx, cinfo.cid} + // Done return nil } // Unable to resolve variable diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 64c9b9c..750dc79 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -4,6 +4,7 @@ import ( "fmt" "github.com/consensys/go-corset/pkg/hir" + "github.com/consensys/go-corset/pkg/schema/assignment" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) @@ -90,6 +91,8 @@ func (t *translator) translateDeclaration(decl Declaration, module uint) []Synta errors = t.translateDefConstraint(d, module) } else if d, ok := decl.(*DefInRange); ok { errors = t.translateDefInRange(d, module) + } else if d, ok := decl.(*DefInterleaved); ok { + errors = t.translateDefInterleaved(d, module) } else if d, ok := decl.(*DefLookup); ok { errors = t.translateDefLookup(d, module) } else if d, ok := decl.(*DefProperty); ok { @@ -110,8 +113,8 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) { context := tr.NewContext(module, 1) cid := t.schema.AddDataColumn(context, c.Name, c.DataType) // Sanity check column identifier - if id := t.env.Column(module, c.Name); id != cid { - panic(fmt.Sprintf("invalid column identifier: %d vs %d", cid, id)) + if info := t.env.Column(module, c.Name); info.cid != cid { + panic(fmt.Sprintf("invalid column identifier: %d vs %d", cid, info.cid)) } } } @@ -141,14 +144,16 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] // Translate a "deflookup" declaration. func (t *translator) translateDefLookup(decl *DefLookup, module uint) []SyntaxError { // Translate source expressions - sources, errors := t.translateUnitExpressionsInModule(decl.Sources, module) - targets, errors := t.translateUnitExpressionsInModule(decl.Targets, module) + sources, src_errs := t.translateUnitExpressionsInModule(decl.Sources, module) + targets, tgt_errs := t.translateUnitExpressionsInModule(decl.Targets, module) + // Combine errors + errors := append(src_errs, tgt_errs...) // if len(errors) == 0 { src_context := ContextOfExpressions(decl.Sources) target_context := ContextOfExpressions(decl.Targets) // Add translated constraint - t.schema.AddLookupConstraint("", src_context, target_context, sources, targets) + t.schema.AddLookupConstraint(decl.Handle, src_context, target_context, sources, targets) } // Done return errors @@ -168,6 +173,23 @@ func (t *translator) translateDefInRange(decl *DefInRange, module uint) []Syntax return errors } +// Translate a "definterleaved" declaration. +func (t *translator) translateDefInterleaved(decl *DefInterleaved, module uint) []SyntaxError { + sources := make([]uint, len(decl.Sources)) + // Lookup target column info + info := t.env.Column(module, decl.Target) + // Determine source column identifiers + for i, source := range decl.Sources { + sources[i] = t.env.Column(module, source).cid + } + // Construct context for this assignment + context := tr.NewContext(module, info.multiplier) + // Register assignment + t.schema.AddAssignment(assignment.NewInterleaving(context, decl.Target, sources, info.datatype)) + // Done + return nil +} + // Translate a "defproperty" declaration. func (t *translator) translateDefProperty(decl *DefProperty, module uint) []SyntaxError { // Translate constraint body @@ -204,8 +226,8 @@ func (t *translator) translateUnitExpressionsInModule(exprs []Expr, module uint) if e != nil { var errs []SyntaxError expr, errs := t.translateExpressionInModule(e, module) - hirExprs[i] = hir.NewUnitExpr(expr) errors = append(errors, errs...) + hirExprs[i] = hir.NewUnitExpr(expr) } } // Done @@ -256,8 +278,7 @@ func (t *translator) translateExpressionInModule(expr Expr, module uint) (hir.Ex args, errs := t.translateExpressionsInModule(v.Args, module) return &hir.Sub{Args: args}, errs } else if e, ok := expr.(*VariableAccess); ok { - cid := t.env.Column(module, e.Name) - return &hir.ColumnAccess{Column: cid, Shift: e.Shift}, nil + return &hir.ColumnAccess{Column: e.Binding.Index, Shift: e.Shift}, nil } else { return nil, t.srcmap.SyntaxErrors(expr, "unknown expression") } diff --git a/pkg/schema/assignment/interleave.go b/pkg/schema/assignment/interleave.go index 3fc0f9d..316d05d 100644 --- a/pkg/schema/assignment/interleave.go +++ b/pkg/schema/assignment/interleave.go @@ -130,10 +130,13 @@ func (p *Interleaving) Lisp(schema sc.Schema) sexp.SExp { for _, src := range p.sources { sources.Append(sexp.NewSymbol(sc.QualifiedName(schema, src))) } + // Add datatype (if non-field) + datatype := sexp.NewSymbol(p.target.Type().String()) + def := sexp.NewList([]sexp.SExp{target, datatype}) // Construct S-Expression return sexp.NewList([]sexp.SExp{ - sexp.NewSymbol("definterleaved"), - target, + sexp.NewSymbol("interleaved"), + def, sources, }) } From 6f821f4cad3fec10e118a0e02288c7ab9c1ba735 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Tue, 19 Nov 2024 19:28:10 +1300 Subject: [PATCH 21/29] Working on resolver. --- pkg/corset/resolver.go | 51 ++++++++++++++++++++++++++++-------------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index cc4f912..cb5f3f3 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -4,6 +4,7 @@ import ( "fmt" "github.com/consensys/go-corset/pkg/schema" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) @@ -74,36 +75,52 @@ func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { // to process all columns before we can sure that they are all declared // correctly. func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) []SyntaxError { + alloc, errors := r.initialiseColumnAllocation(module, decls) + // Check for any errors + if errors != nil { + return errors + } + // Iterate until all columns allocated. + + // Finalise + errors = r.finaliseColumnsAllocation(module, decls, alloc) + return errors +} + +type colInfo struct { + dependencies []string + length_multiplier uint + datatype sc.Type +} + +// Initialise the column allocation from the definitions. +func (r *resolver) initialiseColumnAllocation(module string, decls []Declaration) (map[string]colInfo, []SyntaxError) { + alloc := make(map[string]colInfo, 0) errors := make([]SyntaxError, 0) - mid := r.env.Module(module) // for _, d := range decls { - // Look for defcolumns decalarations only if dcols, ok := d.(*DefColumns); ok { // Found one. for _, col := range dcols.Columns { - if r.env.HasColumn(mid, col.Name) { + // Check whether column already exists + if _, ok := alloc[col.Name]; ok { err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Name, module)) errors = append(errors, *err) } else { - context := tr.NewContext(mid, col.LengthMultiplier) - r.env.RegisterColumn(context, col.Name, col.DataType) + alloc[col.Name] = colInfo{dependencies: nil} } } + } else if dinter, ok := d.(*DefInterleaved); ok { + if _, ok := alloc[dinter.Target]; ok { + err := r.srcmap.SyntaxError(dinter, fmt.Sprintf("column %s already declared in module %s", dinter.Target, module)) + errors = append(errors, *err) + } else { + alloc[dinter.Target] = colInfo{dependencies: dinter.Sources} + } } } - // - return errors -} - -type colInfo struct { - length_multiplier uint - datatype schema.Type -} - -// Initialise the column allocation from the definitions. -func (r *resolver) initialiseColumnAllocation(module string, decls []Declaration) (map[string]colInfo, []SyntaxError) { - panic("TODO") + // Done + return alloc, errors } // Finalising the columns in the module is important to ensure that they are From f06e1a9bac9020cf1c4457f7ac76dd7eb864d3e0 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Tue, 19 Nov 2024 21:26:32 +1300 Subject: [PATCH 22/29] Still working on assignment resolution. --- pkg/corset/ast.go | 26 +++++++++++ pkg/corset/environment.go | 24 +++++++--- pkg/corset/resolver.go | 97 ++++++++++++++++++++++++++------------- 3 files changed, 110 insertions(+), 37 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index dc61738..fdca7c6 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -33,6 +33,17 @@ type Node interface { Lisp() sexp.SExp } +// ColumnAssignment provides a schematic for describing a column arising from an +// assignment. +type ColumnAssignment struct { + // Name of defined column + Name string + // Length multiplier for defined column + LengthMultiplier uint + // Type of defined column + Type sc.Type +} + // Declaration represents a top-level declaration in a Corset source file (e.g. // defconstraint, defcolumns, etc). type Declaration interface { @@ -41,6 +52,21 @@ type Declaration interface { IsDeclaration() } +// Assignment is a declaration which introduces one (or more) computed columns. +type Assignment interface { + Declaration + + // Return the set of columns which are declared by this assignment. + Targets() []string + + // Return the set of column assigments, or nil if the assignments cannot yet + // be determined (i.e. because the environment doesn't have complete + // information for one or more dependent columns). This can also fail for + // other reasons, such as when two columns in an interleaving have different + // length multipliers. + Resolve(*Environment) ([]ColumnAssignment, []SyntaxError) +} + // DefColumns captures a set of one or more columns being declared. type DefColumns struct { Columns []*DefColumn diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index 6ddae95..1fb566f 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -61,12 +61,12 @@ func (p *Environment) RegisterModule(module string) trace.Context { return trace.NewContext(mid, 1) } -// RegisterColumn registers a new column (input or assignment) within a given -// module. Observe that this will panic if the column already exists. -// Furthermore, the column identifier is always determined as the next available -// identifier. Hence, care must be taken when declaring columns to ensure they -// are allocated in the right order. -func (p *Environment) RegisterColumn(context trace.Context, column string, datatype schema.Type) uint { +// RegisterInputColumn registers a new input column within a given module. +// Observe that this will panic if the column already exists. Furthermore, the +// column identifier is always determined as the next available identifier. +// Hence, care must be taken when declaring columns to ensure they are allocated +// in the right order. +func (p *Environment) RegisterInputColumn(context trace.Context, column string, datatype schema.Type) uint { if p.HasColumn(context.Module(), column) { panic(fmt.Sprintf("column %d:%s already exists", context.Module(), column)) } @@ -78,6 +78,18 @@ func (p *Environment) RegisterColumn(context trace.Context, column string, datat return cid } +// RegisterInitialAssignment makes an initial recording of the assignment, but +// does not finalise all of the details yet (e.g. length multiplier and type). +func (p *Environment) RegisterInitialAssignment(module uint, column string) { + panic("got here") +} + +// IsAssignmentFinalised determines whether a given assignment has been +// finalised yet, or not. +func (p *Environment) IsAssignmentFinalised(module uint, column string) bool { + panic("got here") +} + // LookupModule determines the module index for a given named module, or return // false if no such module exists. func (p *Environment) LookupModule(module string) (uint, bool) { diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index cb5f3f3..d97caa5 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -75,7 +75,7 @@ func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { // to process all columns before we can sure that they are all declared // correctly. func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) []SyntaxError { - alloc, errors := r.initialiseColumnAllocation(module, decls) + errors := r.initialiseColumnAssignments(module, decls) // Check for any errors if errors != nil { return errors @@ -83,7 +83,7 @@ func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) [] // Iterate until all columns allocated. // Finalise - errors = r.finaliseColumnsAllocation(module, decls, alloc) + errors = r.finaliseColumnsAssignments(module, decls) return errors } @@ -93,61 +93,96 @@ type colInfo struct { datatype sc.Type } -// Initialise the column allocation from the definitions. -func (r *resolver) initialiseColumnAllocation(module string, decls []Declaration) (map[string]colInfo, []SyntaxError) { - alloc := make(map[string]colInfo, 0) +// Initialise the column allocation from the available declarations, whilst +// identifying any duplicate declarations. Observe that, for some declarations, +// the initial assignment is incomplete because information about dependent +// columns may not be available. So, the goal of the subsequent phase is to +// flesh out this missing information. +func (r *resolver) initialiseColumnAssignments(module string, decls []Declaration) []SyntaxError { errors := make([]SyntaxError, 0) + mid := r.env.Module(module) // for _, d := range decls { if dcols, ok := d.(*DefColumns); ok { // Found one. for _, col := range dcols.Columns { // Check whether column already exists - if _, ok := alloc[col.Name]; ok { + if _, ok := r.env.LookupColumn(mid, col.Name); ok { err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Name, module)) errors = append(errors, *err) } else { - alloc[col.Name] = colInfo{dependencies: nil} + context := tr.NewContext(mid, col.LengthMultiplier) + r.env.RegisterInputColumn(context, col.Name, col.DataType) } } - } else if dinter, ok := d.(*DefInterleaved); ok { - if _, ok := alloc[dinter.Target]; ok { - err := r.srcmap.SyntaxError(dinter, fmt.Sprintf("column %s already declared in module %s", dinter.Target, module)) + } else if col, ok := d.(*DefInterleaved); ok { + if _, ok := r.env.LookupColumn(mid, col.Target); ok { + err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Target, module)) errors = append(errors, *err) } else { - alloc[dinter.Target] = colInfo{dependencies: dinter.Sources} + // Register incomplete (assignment) column. + r.env.RegisterInitialAssignment(mid, col.Target) } } } // Done - return alloc, errors + return errors } -// Finalising the columns in the module is important to ensure that they are -// registered in the correct order. This is because they must be registered in -// the order of occurence. We can assume that, once we get here, then there are -// no errors with the column declarations. -func (r *resolver) finaliseColumnsAllocation(module string, decls []Declaration, alloc map[string]colInfo) []SyntaxError { +// Iterate the column allocation to a fix point by iteratively fleshing out column information. +func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) []SyntaxError { mid := r.env.Module(module) - // (1) register input columns. - for _, d := range decls { - // Look for defcolumns decalarations only - if dcols, ok := d.(*DefColumns); ok { - // Found one. - for _, col := range dcols.Columns { - context := tr.NewContext(mid, col.LengthMultiplier) - r.env.RegisterColumn(context, col.Name, col.DataType) + // Changed indicates whether or not a new assignment was finalised during a + // given iteration. This is important to know since, if the assignment is + // not complete and we didn't finalise any more assignments --- then, we've + // reached a fixed point where the final assignment is incomplete (i.e. + // there is some error somewhere). + changed := true + // Complete tells us whether or not the assignment is complete. The + // assignment is not complete if there it at least one declaration which is + // not yet finalised. + complete := false + // For an incomplete assignment, this identifies the last declaration that + // could not be finalised (i.e. as an example so we have at least one for + // error reporting). + var incomplete Node = nil + // + for changed && !complete { + changed = false + complete = true + // + for _, d := range decls { + if col, ok := d.(*DefInterleaved); ok { + // Check whether dependencies are resolved or not. + if r.columnAssignmentsAvailable(mid, col.Sources) { + panic("") + } else { + complete = false + incomplete = d + } } } } - // (2) register assignments. - for _, d := range decls { - if dInterleave, ok := d.(*DefInterleaved); ok { - info := alloc[dInterleave.Target] - context := tr.NewContext(mid, info.length_multiplier) - r.env.RegisterColumn(context, dInterleave.Target, info.datatype) + // Check whether we actually finished the allocation. + if !complete { + // No, we didn't. So, something is wrong --- assume it must be a cyclic + // definition for now. + err := r.srcmap.SyntaxError(incomplete, "declaration has cyclic definition") + return []SyntaxError{*err} + } + // Done + return nil +} + +// Check whether all of these columns are fully resolved (or not). +func (r *resolver) columnAssignmentsAvailable(module uint, sources []string) bool { + for _, col := range sources { + if !r.env.IsAssignmentFinalised(module, col) { + return false } } + // + return true } // Resolve all assignment declarations. Managing these is slightly more From 2a6e604d74847e09b8ce3aea1e19e7f2e154ab1f Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 21 Nov 2024 16:40:22 +1300 Subject: [PATCH 23/29] Interleaving constraints operational Furthermore, the general resolution process for assignments appears to be working as well. However, there are outstanding issues around the order in which input columns / assignments are allocated. --- pkg/air/eval.go | 3 - pkg/binfile/computation.go | 2 + pkg/cmd/check.go | 2 +- pkg/corset/environment.go | 87 +++++++++++++---- pkg/corset/resolver.go | 137 ++++++++++----------------- pkg/corset/translator.go | 2 +- pkg/schema/assignment/data_column.go | 9 +- pkg/schema/assignment/interleave.go | 11 ++- pkg/schema/constraint/vanishing.go | 12 ++- 9 files changed, 143 insertions(+), 122 deletions(-) diff --git a/pkg/air/eval.go b/pkg/air/eval.go index 08b2ac8..42b57cb 100644 --- a/pkg/air/eval.go +++ b/pkg/air/eval.go @@ -1,8 +1,6 @@ package air import ( - "fmt" - "github.com/consensys/gnark-crypto/ecc/bls12-377/fr" "github.com/consensys/go-corset/pkg/trace" ) @@ -11,7 +9,6 @@ import ( // value at that row of the column in question or nil is that row is // out-of-bounds. func (e *ColumnAccess) EvalAt(k int, tr trace.Trace) fr.Element { - fmt.Printf("Evaluating column %d[%d+%d] => %s\n", e.Column, k, e.Shift, tr.Column(e.Column).Get(k+e.Shift)) return tr.Column(e.Column).Get(k + e.Shift) } diff --git a/pkg/binfile/computation.go b/pkg/binfile/computation.go index 4829d79..6a468c8 100644 --- a/pkg/binfile/computation.go +++ b/pkg/binfile/computation.go @@ -102,6 +102,8 @@ func addInterleavedComputation(c *jsonInterleavedComputation, index uint, // Update the column type dst_type = sc.Join(dst_type, src_col.Type()) } + // Update multiplier + ctx = ctx.Multiply(uint(len(sources))) // Finally, add the sorted permutation assignment schema.AddAssignment(assignment.NewInterleaving(ctx, dst_hnd.column, sources, dst_type)) // Update allocation information. diff --git a/pkg/cmd/check.go b/pkg/cmd/check.go index 6e609cb..0cfcdf3 100644 --- a/pkg/cmd/check.go +++ b/pkg/cmd/check.go @@ -136,7 +136,7 @@ func checkTrace(ir string, cols []tr.RawColumn, schema sc.Schema, cfg checkConfi for n := cfg.padding.Left; n <= cfg.padding.Right; n++ { stats := util.NewPerfStats() trace, errs := builder.Padding(n).Build(cols) - + fmt.Printf("TRACE: %s\n", trace) stats.Log("Expanding trace columns") // Report any errors reportErrors(cfg.strict, ir, errs) diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index 1fb566f..ffe02f9 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -4,7 +4,9 @@ import ( "fmt" "github.com/consensys/go-corset/pkg/schema" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/trace" + tr "github.com/consensys/go-corset/pkg/trace" ) // =================================================================== @@ -27,6 +29,11 @@ type ColumnInfo struct { datatype schema.Type } +// IsFinalised checks whether this column has been finalised already. +func (p ColumnInfo) IsFinalised() bool { + return p.multiplier != 0 +} + // Environment maps module and column names to their (respective) module and // column indices. The environment separates input columns from assignment // columns because they are disjoint in the schema being constructed (i.e. input @@ -61,14 +68,18 @@ func (p *Environment) RegisterModule(module string) trace.Context { return trace.NewContext(mid, 1) } -// RegisterInputColumn registers a new input column within a given module. -// Observe that this will panic if the column already exists. Furthermore, the -// column identifier is always determined as the next available identifier. -// Hence, care must be taken when declaring columns to ensure they are allocated -// in the right order. -func (p *Environment) RegisterInputColumn(context trace.Context, column string, datatype schema.Type) uint { +// RegisterColumn registers a new column within a given module. Observe that +// this will panic if the column already exists. Furthermore, the column +// identifier is always determined as the next available identifier. Hence, care +// must be taken when declaring columns to ensure they are allocated in the +// right order. +func (p *Environment) RegisterColumn(context trace.Context, column string, datatype schema.Type) uint { if p.HasColumn(context.Module(), column) { panic(fmt.Sprintf("column %d:%s already exists", context.Module(), column)) + } else if datatype == nil { + panic(fmt.Sprintf("column %d:%s cannot have nil type", context.Module(), column)) + } else if context.LengthMultiplier() == 0 { + panic(fmt.Sprintf("column %d:%s cannot have 0 length multiplier", context.Module(), column)) } // Update cache cid := uint(len(p.columns)) @@ -78,16 +89,50 @@ func (p *Environment) RegisterInputColumn(context trace.Context, column string, return cid } -// RegisterInitialAssignment makes an initial recording of the assignment, but -// does not finalise all of the details yet (e.g. length multiplier and type). -func (p *Environment) RegisterInitialAssignment(module uint, column string) { - panic("got here") +// PreRegisterColumn makes an initial recording of the column and allocates a +// column identifier. A pre-registered column is a column who registration has +// not yet been finalised. More specifically the column is not considered +// finalised (i.e. ready for use) until FinaliseColumn is called. +func (p *Environment) PreRegisterColumn(module uint, column string) uint { + if p.HasColumn(module, column) { + panic(fmt.Sprintf("column %d:%s already exists", module, column)) + } + // Update cache + cid := uint(len(p.columns)) + cref := colRef{module, column} + p.columns[cref] = ColumnInfo{cid, 0, nil} + // Done + return cid } -// IsAssignmentFinalised determines whether a given assignment has been -// finalised yet, or not. -func (p *Environment) IsAssignmentFinalised(module uint, column string) bool { - panic("got here") +// IsColumnFinalised determines whether a given column has been finalised yet, +// or not. Observe this will panic if the column has not at least been +// pre-registered. +func (p *Environment) IsColumnFinalised(module uint, column string) bool { + if !p.HasColumn(module, column) { + panic(fmt.Sprintf("column %d:%s does not exist", module, column)) + } + // + cref := colRef{module, column} + // Check information is finalised. + return p.columns[cref].IsFinalised() +} + +// FinaliseColumn finalises details of a columnm, specifically its length +// multiplier and type. After this has been called, IsColumnFinalised should +// return true for the column in question. Obserce this will panic if the +// column has not been preregistered, or if it is already finalised. +func (p *Environment) FinaliseColumn(context tr.Context, column string, datatype sc.Type) { + // Sanity check we are not finalising a column which has already been finalised. + if p.IsColumnFinalised(context.Module(), column) { + panic(fmt.Sprintf("Attempt to refinalise column %s", column)) + } + // + cref := colRef{context.Module(), column} + // Extract existing (incomplete) info + info := p.columns[cref] + // Update incomplete info + p.columns[cref] = ColumnInfo{info.cid, context.LengthMultiplier(), datatype} } // LookupModule determines the module index for a given named module, or return @@ -98,7 +143,8 @@ func (p *Environment) LookupModule(module string) (uint, bool) { } // LookupColumn determines the column index for a given named column in a given -// module, or return false if no such column exists. +// module, or return false if no such column exists. Observe this will return +// information even for columns which exist by are not yet finalised. func (p *Environment) LookupColumn(module uint, column string) (ColumnInfo, bool) { cref := colRef{module, column} cinfo, ok := p.columns[cref] @@ -120,15 +166,18 @@ func (p *Environment) Module(module string) uint { // Column determines the column index for a given column declared in a given // module. This assumes the column / module exist, and will panic otherwise. +// Furthermore, this assumes that the column is finalised and, otherwise, will +// panic. func (p *Environment) Column(module uint, column string) ColumnInfo { - // FIXME: doesn't make sense using context here. - cid, ok := p.LookupColumn(module, column) + info, ok := p.LookupColumn(module, column) // Sanity check we found something if !ok { panic(fmt.Sprintf("unknown column %s", column)) + } else if !info.IsFinalised() { + panic(fmt.Sprintf("column %s not yet finalised", column)) } - // Discard column index - return cid + // Done + return info } // HasModule checks whether a given module exists, or not. diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index d97caa5..41f82ca 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -4,7 +4,6 @@ import ( "fmt" "github.com/consensys/go-corset/pkg/schema" - sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" ) @@ -75,22 +74,15 @@ func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { // to process all columns before we can sure that they are all declared // correctly. func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) []SyntaxError { + // FIXME: the following is actually broken since we must allocate all input + // columns in all modules before any assignments are preregistered. errors := r.initialiseColumnAssignments(module, decls) // Check for any errors - if errors != nil { + if len(errors) > 0 { return errors } - // Iterate until all columns allocated. - - // Finalise - errors = r.finaliseColumnsAssignments(module, decls) - return errors -} - -type colInfo struct { - dependencies []string - length_multiplier uint - datatype sc.Type + // Iterate until all columns finalised + return r.finaliseColumnAssignments(module, decls) } // Initialise the column allocation from the available declarations, whilst @@ -112,7 +104,7 @@ func (r *resolver) initialiseColumnAssignments(module string, decls []Declaratio errors = append(errors, *err) } else { context := tr.NewContext(mid, col.LengthMultiplier) - r.env.RegisterInputColumn(context, col.Name, col.DataType) + r.env.RegisterColumn(context, col.Name, col.DataType) } } } else if col, ok := d.(*DefInterleaved); ok { @@ -121,7 +113,7 @@ func (r *resolver) initialiseColumnAssignments(module string, decls []Declaratio errors = append(errors, *err) } else { // Register incomplete (assignment) column. - r.env.RegisterInitialAssignment(mid, col.Target) + r.env.PreRegisterColumn(mid, col.Target) } } } @@ -148,6 +140,7 @@ func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) var incomplete Node = nil // for changed && !complete { + errors := make([]SyntaxError, 0) changed = false complete = true // @@ -155,13 +148,21 @@ func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) if col, ok := d.(*DefInterleaved); ok { // Check whether dependencies are resolved or not. if r.columnAssignmentsAvailable(mid, col.Sources) { - panic("") + // Finalise assignment and handle any errors + errs := r.finaliseInterleavedAssignment(mid, col) + errors = append(errors, errs...) + // Record that a new assignment is available. + changed = changed || len(errs) == 0 } else { complete = false incomplete = d } } } + // Sanity check for any errors caught during this iteration. + if len(errors) > 0 { + return errors + } } // Check whether we actually finished the allocation. if !complete { @@ -177,7 +178,7 @@ func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) // Check whether all of these columns are fully resolved (or not). func (r *resolver) columnAssignmentsAvailable(module uint, sources []string) bool { for _, col := range sources { - if !r.env.IsAssignmentFinalised(module, col) { + if !r.env.IsColumnFinalised(module, col) { return false } } @@ -185,86 +186,46 @@ func (r *resolver) columnAssignmentsAvailable(module uint, sources []string) boo return true } -// Resolve all assignment declarations. Managing these is slightly more -// complex than for input columns, since they can depend upon each other. -// Furthermore, information about their form is not always clear from the -// declaration itself (e.g. the type of an interleaved column is determined by -// the types of its source columns, etc). -func (r *resolver) resolveAssignmentsInModule(module string, decls []Declaration) []SyntaxError { - changed := true - errors := make([]SyntaxError, 0) - done := make(map[Declaration]bool, 0) - // Keep going until no new assignments can be resolved. - for changed { - changed = false - // Discard any previously generated errors and repeat. - errors = make([]SyntaxError, 0) - // Reconsider all outstanding assignments. - for _, d := range decls { - if dInterleave, ok := d.(*DefInterleaved); ok && !done[d] { - if errs := r.resolveInterleavedAssignment(module, dInterleave); errs == nil { - // Mark assignment as done, so we never visit it again. - done[d] = true - changed = true - } else { - // Combine errors - errors = append(errors, errs...) - } - } - } - } - // - return errors -} - -// Resolve an interleaving assignment. This means: (1) checking that the -// relevant column was not already defined; (2) that the source columns have -// been defined. If there are no problems here, then we register it after -// determining its type and length multiplier. -func (r *resolver) resolveInterleavedAssignment(module string, decl *DefInterleaved) []SyntaxError { +// Finalise an interleaving assignment. Since the assignment would already been +// initialised, all we need to do is determine the appropriate type and length +// multiplier for the interleaved column. This can still result in an error, +// for example, if the multipliers between interleaved columns are incompatible, +// etc. +func (r *resolver) finaliseInterleavedAssignment(module uint, decl *DefInterleaved) []SyntaxError { var ( + // Length multiplier being determined length_multiplier uint - datatype schema.Type - errors []SyntaxError + // Column type being determined + datatype schema.Type + // Errors discovered + errors []SyntaxError ) - // Determine enclosing module identifier - mid := r.env.Module(module) - // Check target column does not exist - if _, ok := r.env.LookupColumn(mid, decl.Target); ok { - errors = r.srcmap.SyntaxErrors(decl, fmt.Sprintf("column %s already declared in module %s", decl.Target, module)) - } - // Check source columns do exist, whilst determining the type and length multiplier + // Determine type and length multiplier for i, source := range decl.Sources { - // Check whether column exists or not. - if info, ok := r.env.LookupColumn(mid, source); ok { - if i == 0 { - length_multiplier = info.multiplier - datatype = info.datatype - } else if info.multiplier != length_multiplier { - // Columns to be interleaved must have the same length multiplier. - err := r.srcmap.SyntaxError(decl, fmt.Sprintf("source column %s has incompatible length multiplier", source)) - errors = append(errors, *err) - } - // Combine datatypes. - datatype = schema.Join(datatype, info.datatype) - } else { - // Column does not exist! - err := r.srcmap.SyntaxError(decl, fmt.Sprintf("unknown column %s in module %s", decl.Target, module)) + // Lookup info of column being interleaved. + info := r.env.Column(module, source) + if i == 0 { + length_multiplier = info.multiplier + datatype = info.datatype + } else if info.multiplier != length_multiplier { + // Columns to be interleaved must have the same length multiplier. + err := r.srcmap.SyntaxError(decl, fmt.Sprintf("source column %s has incompatible length multiplier", source)) errors = append(errors, *err) } + // Combine datatypes. + datatype = schema.Join(datatype, info.datatype) } - // - if errors != nil { - return errors + // Finalise details only if no errors + if len(errors) == 0 { + // Determine actual length multiplier + length_multiplier *= uint(len(decl.Sources)) + // Construct context for this column + context := tr.NewContext(module, length_multiplier) + // Finalise column registration + r.env.FinaliseColumn(context, decl.Target, datatype) } - // Determine actual length multiplier - length_multiplier *= uint(len(decl.Sources)) - // Construct context for this column - context := tr.NewContext(mid, length_multiplier) - // Register new column - r.env.RegisterColumn(context, decl.Target, datatype) // Done - return nil + return errors } // Examine each constraint and attempt to resolve any variables used within diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 750dc79..f8474e2 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -133,7 +133,7 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] } // if len(errors) == 0 { - context := tr.NewContext(module, 1) + context := constraint.Context(t.schema) // Add translated constraint t.schema.AddVanishingConstraint(decl.Handle, context, decl.Domain, constraint) } diff --git a/pkg/schema/assignment/data_column.go b/pkg/schema/assignment/data_column.go index 54ddff6..9e13f9b 100644 --- a/pkg/schema/assignment/data_column.go +++ b/pkg/schema/assignment/data_column.go @@ -1,6 +1,8 @@ package assignment import ( + "fmt" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" "github.com/consensys/go-corset/pkg/trace" @@ -71,12 +73,9 @@ func (p *DataColumn) Lisp(schema sc.Schema) sexp.SExp { col := sexp.NewSymbol("column") name := sexp.NewSymbol(p.Columns().Next().QualifiedName(schema)) // - if p.datatype.AsField() != nil { - return sexp.NewList([]sexp.SExp{col, name}) - } - // datatype := sexp.NewSymbol(p.datatype.String()) - def := sexp.NewList([]sexp.SExp{name, datatype}) + multiplier := sexp.NewSymbol(fmt.Sprintf("x%d", p.context.LengthMultiplier())) + def := sexp.NewList([]sexp.SExp{name, datatype, multiplier}) // return sexp.NewList([]sexp.SExp{col, def}) } diff --git a/pkg/schema/assignment/interleave.go b/pkg/schema/assignment/interleave.go index 316d05d..675ba0b 100644 --- a/pkg/schema/assignment/interleave.go +++ b/pkg/schema/assignment/interleave.go @@ -1,6 +1,8 @@ package assignment import ( + "fmt" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" @@ -20,8 +22,10 @@ type Interleaving struct { // NewInterleaving constructs a new interleaving assignment. func NewInterleaving(context tr.Context, name string, sources []uint, datatype sc.Type) *Interleaving { - // Update multiplier - context = context.Multiply(uint(len(sources))) + if context.LengthMultiplier()%uint(len(sources)) != 0 { + panic(fmt.Sprintf("length multiplier (%d) for column %s not divisible by number of columns (%d)", + context.LengthMultiplier(), name, len(sources))) + } // Fixme: determine interleaving type target := sc.NewColumn(context, name, datatype) @@ -132,7 +136,8 @@ func (p *Interleaving) Lisp(schema sc.Schema) sexp.SExp { } // Add datatype (if non-field) datatype := sexp.NewSymbol(p.target.Type().String()) - def := sexp.NewList([]sexp.SExp{target, datatype}) + multiplier := sexp.NewSymbol(fmt.Sprintf("x%d", p.target.Context().LengthMultiplier())) + def := sexp.NewList([]sexp.SExp{target, datatype, multiplier}) // Construct S-Expression return sexp.NewList([]sexp.SExp{ sexp.NewSymbol("interleaved"), diff --git a/pkg/schema/constraint/vanishing.go b/pkg/schema/constraint/vanishing.go index f67e347..0f78434 100644 --- a/pkg/schema/constraint/vanishing.go +++ b/pkg/schema/constraint/vanishing.go @@ -217,7 +217,13 @@ func HoldsLocally[T sc.Testable](k uint, handle string, constraint T, tr tr.Trac // //nolint:revive func (p *VanishingConstraint[T]) Lisp(schema sc.Schema) sexp.SExp { - name := p.handle + var name string + // Construct qualified name + if module := schema.Modules().Nth(p.context.Module()); module.Name() != "" { + name = fmt.Sprintf("%s:%s", module.Name(), p.handle) + } else { + name = p.handle + } // Handle attributes if p.domain == nil { // Skip @@ -228,10 +234,12 @@ func (p *VanishingConstraint[T]) Lisp(schema sc.Schema) sexp.SExp { } else { panic(fmt.Sprintf("domain value %d not supported for local constraint", p.domain)) } + // Determine multiplier + multiplier := fmt.Sprintf("x%d", p.context.LengthMultiplier()) // Construct the list return sexp.NewList([]sexp.SExp{ sexp.NewSymbol("vanish"), - sexp.NewSymbol(name), + sexp.NewList([]sexp.SExp{sexp.NewSymbol(name), sexp.NewSymbol(multiplier)}), p.constraint.Lisp(schema), }) } From 8df6cd2f6207f2eedba1bef45e77ebd3f1aa8262 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Thu, 21 Nov 2024 21:06:53 +1300 Subject: [PATCH 24/29] Assignment resolution is operational This addresses the issue related to the order in which assignments and input columns are declared. Previously, there was a problem whereby the process could end up with the wrong identifiers. Fixed now. --- pkg/corset/ast.go | 4 +- pkg/corset/environment.go | 3 +- pkg/corset/parser.go | 3 + pkg/corset/resolver.go | 91 +++++++++++++++++++-------- pkg/corset/translator.go | 125 ++++++++++++++++++++++++++------------ pkg/sexp/source_map.go | 2 + pkg/sexp/translator.go | 2 + testdata/counter.lisp | 15 ++--- 8 files changed, 170 insertions(+), 75 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index fdca7c6..9fa8e4b 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -59,7 +59,7 @@ type Assignment interface { // Return the set of columns which are declared by this assignment. Targets() []string - // Return the set of column assigments, or nil if the assignments cannot yet + // Return the set of column assignments, or nil if the assignments cannot yet // be determined (i.e. because the environment doesn't have complete // information for one or more dependent columns). This can also fail for // other reasons, such as when two columns in an interleaving have different @@ -162,7 +162,7 @@ func (p *DefInRange) Lisp() sexp.SExp { // Z=[1,3,2,4]. All columns must be defined within the same context. Finally, // the type of the interleaved column is the widest type of any source columns. // For example, consider an interleaving of two columns X and Y with types i16 -// and i8 repsectively. Then, the type of the resulting column is i16 (as this +// and i8 respectively. Then, the type of the resulting column is i16 (as this // is required to hold an element from any source column). type DefInterleaved struct { // The target column being defined diff --git a/pkg/corset/environment.go b/pkg/corset/environment.go index ffe02f9..42d6ac7 100644 --- a/pkg/corset/environment.go +++ b/pkg/corset/environment.go @@ -19,7 +19,8 @@ type colRef struct { column string } -// Packages up information about a declared column (either input or assignment). +// ColumnInfo packages up information about a declared column (either input or +// assignment). type ColumnInfo struct { // Column index cid uint diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index a778d48..1fbadc5 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -365,14 +365,17 @@ func (p *Parser) parseLookupDeclaration(elements []sexp.SExp) (*DefLookup, *Synt if sexpTargets.Len() != sexpSources.Len() { return nil, p.translator.SyntaxError(elements[3], "incorrect number of columns") } + sources := make([]Expr, sexpSources.Len()) targets := make([]Expr, sexpTargets.Len()) // Translate source & target expressions for i := 0; i < sexpTargets.Len(); i++ { var err *SyntaxError + // Translate source expressions if sources[i], err = p.translator.Translate(sexpSources.Get(i)); err != nil { return nil, err } + // Translate target expressions if targets[i], err = p.translator.Translate(sexpTargets.Get(i)); err != nil { return nil, err } diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 41f82ca..7fdc634 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -17,9 +17,9 @@ import ( func ResolveCircuit(srcmap *sexp.SourceMaps[Node], circuit *Circuit) (*Environment, []SyntaxError) { r := resolver{EmptyEnvironment(), srcmap} // Allocate declared modules - errs := r.resolveModules(circuit) + r.resolveModules(circuit) // Allocate declared input columns - errs = append(errs, r.resolveColumns(circuit)...) + errs := r.resolveColumns(circuit) // Check expressions errs = append(errs, r.resolveConstraints(circuit)...) // Done @@ -42,26 +42,77 @@ type resolver struct { // If any duplicates are found, one or more errors will be reported. Note: it // is important that this traverses the modules in an identical order to the // translator. This is to ensure that the relevant module identifiers line up. -func (r *resolver) resolveModules(circuit *Circuit) []SyntaxError { +func (r *resolver) resolveModules(circuit *Circuit) { // Register the root module (which should always exist) r.env.RegisterModule("") // for _, m := range circuit.Modules { r.env.RegisterModule(m.Name) } - // Done - return nil } // Process all input column or column assignment declarations. func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { + // Allocate input columns first. These must all be done before any + // assignments are allocated, since the hir.Schema separates these out. + ierrs := r.resolveInputColumns(circuit) + // Now we can resolve any assignments. + aerrs := r.resolveAssignments(circuit) + // + return append(ierrs, aerrs...) +} + +// Process all input column declarations. +func (r *resolver) resolveInputColumns(circuit *Circuit) []SyntaxError { // Input columns must be allocated before assignemts, since the hir.Schema // separates these out. - errs := r.resolveColumnsInModule("", circuit.Declarations) + errs := r.resolveInputColumnsInModule("", circuit.Declarations) // for _, m := range circuit.Modules { // Process all declarations in the module - merrs := r.resolveColumnsInModule(m.Name, m.Declarations) + merrs := r.resolveInputColumnsInModule(m.Name, m.Declarations) + // Package up all errors + errs = append(errs, merrs...) + } + // + return errs +} + +// Resolve all input columns in a given module. +func (r *resolver) resolveInputColumnsInModule(module string, decls []Declaration) []SyntaxError { + errors := make([]SyntaxError, 0) + mid := r.env.Module(module) + // + for _, d := range decls { + if dcols, ok := d.(*DefColumns); ok { + // Found one. + for _, col := range dcols.Columns { + // Check whether column already exists + if _, ok := r.env.LookupColumn(mid, col.Name); ok { + err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Name, module)) + errors = append(errors, *err) + } else { + context := tr.NewContext(mid, col.LengthMultiplier) + r.env.RegisterColumn(context, col.Name, col.DataType) + } + } + } + } + // Done + return errors +} + +// Process all assignment column declarations. These are more complex than for +// input columns, since there can be dependencies between them. Thus, we cannot +// simply resolve them in one linear scan. +func (r *resolver) resolveAssignments(circuit *Circuit) []SyntaxError { + // Input columns must be allocated before assignemts, since the hir.Schema + // separates these out. + errs := r.resolveAssignmentsInModule("", circuit.Declarations) + // + for _, m := range circuit.Modules { + // Process all declarations in the module + merrs := r.resolveAssignmentsInModule(m.Name, m.Declarations) // Package up all errors errs = append(errs, merrs...) } @@ -73,16 +124,16 @@ func (r *resolver) resolveColumns(circuit *Circuit) []SyntaxError { // assignments can depend on the declaration of other columns. Hence, we have // to process all columns before we can sure that they are all declared // correctly. -func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) []SyntaxError { +func (r *resolver) resolveAssignmentsInModule(module string, decls []Declaration) []SyntaxError { // FIXME: the following is actually broken since we must allocate all input // columns in all modules before any assignments are preregistered. - errors := r.initialiseColumnAssignments(module, decls) + errors := r.initialiseAssignmentsInModule(module, decls) // Check for any errors if len(errors) > 0 { return errors } // Iterate until all columns finalised - return r.finaliseColumnAssignments(module, decls) + return r.finaliseAssignmentsInModule(module, decls) } // Initialise the column allocation from the available declarations, whilst @@ -90,24 +141,12 @@ func (r *resolver) resolveColumnsInModule(module string, decls []Declaration) [] // the initial assignment is incomplete because information about dependent // columns may not be available. So, the goal of the subsequent phase is to // flesh out this missing information. -func (r *resolver) initialiseColumnAssignments(module string, decls []Declaration) []SyntaxError { +func (r *resolver) initialiseAssignmentsInModule(module string, decls []Declaration) []SyntaxError { errors := make([]SyntaxError, 0) mid := r.env.Module(module) // for _, d := range decls { - if dcols, ok := d.(*DefColumns); ok { - // Found one. - for _, col := range dcols.Columns { - // Check whether column already exists - if _, ok := r.env.LookupColumn(mid, col.Name); ok { - err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Name, module)) - errors = append(errors, *err) - } else { - context := tr.NewContext(mid, col.LengthMultiplier) - r.env.RegisterColumn(context, col.Name, col.DataType) - } - } - } else if col, ok := d.(*DefInterleaved); ok { + if col, ok := d.(*DefInterleaved); ok { if _, ok := r.env.LookupColumn(mid, col.Target); ok { err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", col.Target, module)) errors = append(errors, *err) @@ -122,7 +161,7 @@ func (r *resolver) initialiseColumnAssignments(module string, decls []Declaratio } // Iterate the column allocation to a fix point by iteratively fleshing out column information. -func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) []SyntaxError { +func (r *resolver) finaliseAssignmentsInModule(module string, decls []Declaration) []SyntaxError { mid := r.env.Module(module) // Changed indicates whether or not a new assignment was finalised during a // given iteration. This is important to know since, if the assignment is @@ -168,7 +207,7 @@ func (r *resolver) finaliseColumnAssignments(module string, decls []Declaration) if !complete { // No, we didn't. So, something is wrong --- assume it must be a cyclic // definition for now. - err := r.srcmap.SyntaxError(incomplete, "declaration has cyclic definition") + err := r.srcmap.SyntaxError(incomplete, "cyclic declaration") return []SyntaxError{*err} } // Done diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index f8474e2..73207ce 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -19,15 +19,16 @@ func TranslateCircuit(env *Environment, srcmap *sexp.SourceMaps[Node], circuit * t := translator{env, srcmap, hir.EmptySchema()} // Allocate all modules into schema t.translateModules(circuit) - // Translate root declarations - errors := t.translateDeclarations("", circuit.Declarations) - // Translate nested declarations - for _, m := range circuit.Modules { - errs := t.translateDeclarations(m.Name, m.Declarations) - errors = append(errors, errs...) + // Translate input columns + if errs := t.translateInputColumns(circuit); len(errs) > 0 { + return nil, errs + } + // Translate everything else + if errs := t.translateAssignmentsAndConstraints(circuit); len(errs) > 0 { + return nil, errs } // Done - return t.schema, errors + return t.schema, nil } // Translator packages up information necessary for translating a circuit into @@ -58,35 +59,85 @@ func (t *translator) translateModules(circuit *Circuit) { } } -// Translate all Corset declarations in a given module, adding them to the -// schema. By the time we get to this point, all malformed source files should -// have been rejected already and the translation should go through easily. -// Thus, whilst syntax errors can be returned here, this should never happen. -// The mechanism is supported, however, to simplify development of new features, -// etc. -func (t *translator) translateDeclarations(module string, decls []Declaration) []SyntaxError { +// Translate all input column declarations in the entire circuit. +func (t *translator) translateInputColumns(circuit *Circuit) []SyntaxError { + errors := t.translateInputColumnsInModule("", circuit.Declarations) + // Translate each module + for _, m := range circuit.Modules { + errs := t.translateInputColumnsInModule(m.Name, m.Declarations) + errors = append(errors, errs...) + } + // Done + return errors +} + +// Translate all input column declarations occurring in a given module within the circuit. +func (t *translator) translateInputColumnsInModule(module string, decls []Declaration) []SyntaxError { var errors []SyntaxError // Construct context for enclosing module context := t.env.Module(module) // for _, d := range decls { - errs := t.translateDeclaration(d, context) + if dcols, ok := d.(*DefColumns); ok { + errs := t.translateDefColumns(dcols, context) + errors = append(errors, errs...) + } + } + // Done + return errors +} + +// Translate a "defcolumns" declaration. +func (t *translator) translateDefColumns(decl *DefColumns, module uint) []SyntaxError { + var errors []SyntaxError + // Add each column to schema + for _, c := range decl.Columns { + // FIXME: support user-defined length multiplier + context := tr.NewContext(module, 1) + cid := t.schema.AddDataColumn(context, c.Name, c.DataType) + // Sanity check column identifier + if info := t.env.Column(module, c.Name); info.cid != cid { + errors = append(errors, *t.srcmap.SyntaxError(c, "invalid column identifier")) + } + } + // + return errors +} + +// Translate all assignment or constraint declarations in the circuit. +func (t *translator) translateAssignmentsAndConstraints(circuit *Circuit) []SyntaxError { + errors := t.translateAssignmentsAndConstraintsInModule("", circuit.Declarations) + // Translate each module + for _, m := range circuit.Modules { + errs := t.translateAssignmentsAndConstraintsInModule(m.Name, m.Declarations) errors = append(errors, errs...) } // Done return errors } -// Translate a Corset declaration and add it to the schema. By the time we get -// to this point, all malformed source files should have been rejected already -// and the translation should go through easily. Thus, whilst syntax errors can -// be returned here, this should never happen. The mechanism is supported, -// however, to simplify development of new features, etc. -func (t *translator) translateDeclaration(decl Declaration, module uint) []SyntaxError { +// Translate all assignment or constraint declarations in a given module within +// the circuit. +func (t *translator) translateAssignmentsAndConstraintsInModule(module string, decls []Declaration) []SyntaxError { var errors []SyntaxError + // Construct context for enclosing module + context := t.env.Module(module) // - if d, ok := decl.(*DefColumns); ok { - t.translateDefColumns(d, module) + for _, d := range decls { + errs := t.translateAssignmentOrConstraint(d, context) + errors = append(errors, errs...) + } + // Done + return errors +} + +// Translate an assignment or constraint declarartion which occurs within a +// given module. +func (t *translator) translateAssignmentOrConstraint(decl Declaration, module uint) []SyntaxError { + var errors []SyntaxError + // + if _, ok := decl.(*DefColumns); ok { + // Not an assignment or a constraint, hence ignore. } else if d, ok := decl.(*DefConstraint); ok { errors = t.translateDefConstraint(d, module) } else if d, ok := decl.(*DefInRange); ok { @@ -105,20 +156,6 @@ func (t *translator) translateDeclaration(decl Declaration, module uint) []Synta return errors } -// Translate a "defcolumns" declaration. -func (t *translator) translateDefColumns(decl *DefColumns, module uint) { - // Add each column to schema - for _, c := range decl.Columns { - // FIXME: support user-defined length multiplier - context := tr.NewContext(module, 1) - cid := t.schema.AddDataColumn(context, c.Name, c.DataType) - // Sanity check column identifier - if info := t.env.Column(module, c.Name); info.cid != cid { - panic(fmt.Sprintf("invalid column identifier: %d vs %d", cid, info.cid)) - } - } -} - // Translate a "defconstraint" declaration. func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) []SyntaxError { // Translate constraint body @@ -134,6 +171,10 @@ func (t *translator) translateDefConstraint(decl *DefConstraint, module uint) [] // if len(errors) == 0 { context := constraint.Context(t.schema) + // + if context.Module() != module { + return t.srcmap.SyntaxErrors(decl, "invalid context inferred") + } // Add translated constraint t.schema.AddVanishingConstraint(decl.Handle, context, decl.Domain, constraint) } @@ -175,6 +216,8 @@ func (t *translator) translateDefInRange(decl *DefInRange, module uint) []Syntax // Translate a "definterleaved" declaration. func (t *translator) translateDefInterleaved(decl *DefInterleaved, module uint) []SyntaxError { + var errors []SyntaxError + // sources := make([]uint, len(decl.Sources)) // Lookup target column info info := t.env.Column(module, decl.Target) @@ -185,9 +228,13 @@ func (t *translator) translateDefInterleaved(decl *DefInterleaved, module uint) // Construct context for this assignment context := tr.NewContext(module, info.multiplier) // Register assignment - t.schema.AddAssignment(assignment.NewInterleaving(context, decl.Target, sources, info.datatype)) + cid := t.schema.AddAssignment(assignment.NewInterleaving(context, decl.Target, sources, info.datatype)) + // Sanity check column identifiers align. + if cid != info.cid { + errors = append(errors, *t.srcmap.SyntaxError(decl, "invalid column identifier")) + } // Done - return nil + return errors } // Translate a "defproperty" declaration. diff --git a/pkg/sexp/source_map.go b/pkg/sexp/source_map.go index e172c78..e7a3d19 100644 --- a/pkg/sexp/source_map.go +++ b/pkg/sexp/source_map.go @@ -54,6 +54,8 @@ func NewSourceMaps[T comparable]() *SourceMaps[T] { // SyntaxError constructs a syntax error for a given node contained within one // of the source files managed by this set of source maps. +// +//nolint:revive func (p *SourceMaps[T]) SyntaxError(node T, msg string) *SyntaxError { for _, m := range p.maps { if m.Has(node) { diff --git a/pkg/sexp/translator.go b/pkg/sexp/translator.go index 560dd25..fca0c0a 100644 --- a/pkg/sexp/translator.go +++ b/pkg/sexp/translator.go @@ -157,6 +157,8 @@ func (p *Translator[T]) AddSymbolRule(t SymbolRule[T]) { } // SyntaxError constructs a suitable syntax error for a given S-Expression. +// +//nolint:revive func (p *Translator[T]) SyntaxError(s SExp, msg string) *SyntaxError { // Get span of enclosing list span := p.old_srcmap.Get(s) diff --git a/testdata/counter.lisp b/testdata/counter.lisp index 38bb864..3573b2d 100644 --- a/testdata/counter.lisp +++ b/testdata/counter.lisp @@ -25,10 +25,11 @@ ;; If STAMP non-zero and reaches end-of-cycle, then stamp increments; ;; otherwise, counter increments. (defconstraint heartbeat () - (ifnot STAMP - ;; If CT == 3 - (if (- 3 CT) - ;; Then, STAMP[k]+1 == STAMP[k] - (- (+ 1 STAMP) (shift STAMP 1)) - ;; Else, CT[k]+1 == CT[k] - (- (+ 1 CT) (shift CT 1))))) + (if STAMP + 0 + ;; If CT == 3 + (if (- 3 CT) + ;; Then, STAMP[k]+1 == STAMP[k] + (- (+ 1 STAMP) (shift STAMP 1)) + ;; Else, CT[k]+1 == CT[k] + (- (+ 1 CT) (shift CT 1))))) From b5b7d781a5ededbcc73d0006b8d6bfc47b78061c Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 22 Nov 2024 15:45:22 +1300 Subject: [PATCH 25/29] Support column types This adds support for column types, including those with the @prove annotation. This also updates most of the tests to be syntactically valid, and comments out only those which are using a sorted permutation. --- pkg/cmd/check.go | 1 - pkg/corset/ast.go | 11 ++- pkg/corset/compiler.go | 2 +- pkg/corset/parser.go | 39 ++++++--- pkg/corset/resolver.go | 2 +- pkg/corset/translator.go | 8 +- pkg/test/ir_test.go | 24 +++--- testdata/add.lisp | 34 ++++---- testdata/bin-dynamic.accepts | 8 +- testdata/bin-dynamic.lisp | 117 +++++++++++++------------- testdata/bin-static.accepts | 10 +-- testdata/bin-static.lisp | 122 ++++++++++++++------------- testdata/bit_decomposition.lisp | 10 +-- testdata/byte_decomposition.lisp | 2 +- testdata/byte_sorting.lisp | 4 +- testdata/guard_03.lisp | 2 +- testdata/memory.lisp | 10 +-- testdata/module_06.lisp | 2 +- testdata/module_07.lisp | 4 +- testdata/module_08.lisp | 2 +- testdata/permute_01.lisp | 2 +- testdata/permute_02.lisp | 2 +- testdata/permute_03.lisp | 2 +- testdata/permute_04.lisp | 4 +- testdata/permute_05.lisp | 4 +- testdata/permute_06.lisp | 4 +- testdata/permute_07.lisp | 6 +- testdata/permute_08.lisp | 4 +- testdata/permute_09.lisp | 6 +- testdata/shift_07.lisp | 2 +- testdata/type_01.lisp | 6 +- testdata/type_02.lisp | 4 +- testdata/type_03.lisp | 4 +- testdata/type_04.accepts | 46 +++++++++++ testdata/type_04.lisp | 3 + testdata/type_04.rejects | 13 +++ testdata/wcp.accepts | 59 +++++++------ testdata/wcp.lisp | 138 ++++++++++++++++--------------- testdata/word_sorting.lisp | 6 +- 39 files changed, 414 insertions(+), 315 deletions(-) create mode 100644 testdata/type_04.accepts create mode 100644 testdata/type_04.lisp create mode 100644 testdata/type_04.rejects diff --git a/pkg/cmd/check.go b/pkg/cmd/check.go index 0cfcdf3..5a9be78 100644 --- a/pkg/cmd/check.go +++ b/pkg/cmd/check.go @@ -136,7 +136,6 @@ func checkTrace(ir string, cols []tr.RawColumn, schema sc.Schema, cfg checkConfi for n := cfg.padding.Left; n <= cfg.padding.Right; n++ { stats := util.NewPerfStats() trace, errs := builder.Padding(n).Build(cols) - fmt.Printf("TRACE: %s\n", trace) stats.Log("Expanding trace columns") // Report any errors reportErrors(cfg.strict, ir, errs) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 9fa8e4b..9dc140f 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -84,8 +84,15 @@ func (p *DefColumns) Lisp() sexp.SExp { // DefColumn packages together those piece relevant to declaring an individual // column, such its name and type. type DefColumn struct { - Name string - DataType sc.Type + // Column name + Name string + // The datatype which all values in this column should inhabit. + DataType sc.Type + // Determines whether or not values in this column should be proven to be + // within the given type (i.e. using a range constraint). + MustProve bool + // Determines the length of this column as a multiple of the enclosing + // module. LengthMultiplier uint } diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 494539b..98a297b 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -72,7 +72,7 @@ func (p *Compiler) Compile() (*hir.Schema, []SyntaxError) { } // Check constraint contexts (e.g. for constraints, lookups, etc) // Type check constraints - fmt.Println("Translating circuit...") + fmt.Println("TODO: type / context checking ...") // Finally, translate everything and add it to the schema. return TranslateCircuit(env, p.srcmap, &p.circuit) } diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 1fbadc5..34bb90a 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -272,7 +272,7 @@ func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxErro } func (p *Parser) parseColumnDeclaration(e sexp.SExp) (*DefColumn, *SyntaxError) { - defcolumn := &DefColumn{"", nil, 1} + defcolumn := &DefColumn{"", nil, false, 1} // Default to field type defcolumn.DataType = &sc.FieldType{} // Check whether extended declaration or not. @@ -286,7 +286,7 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (*DefColumn, *SyntaxError) // Parse type (if applicable) if len(l.Elements) == 2 { var err *SyntaxError - if defcolumn.DataType, err = p.parseType(l.Elements[1]); err != nil { + if defcolumn.DataType, defcolumn.MustProve, err = p.parseType(l.Elements[1]); err != nil { return defcolumn, err } } else if len(l.Elements) > 2 { @@ -476,23 +476,38 @@ func (p *Parser) parseDomainAttribute(attribute sexp.SExp) (domain *int, err *Sy return nil, p.translator.SyntaxError(attribute, "multiple values not supported") } -func (p *Parser) parseType(term sexp.SExp) (sc.Type, *SyntaxError) { +func (p *Parser) parseType(term sexp.SExp) (sc.Type, bool, *SyntaxError) { symbol := term.AsSymbol() if symbol == nil { - return nil, p.translator.SyntaxError(term, "malformed column") + return nil, false, p.translator.SyntaxError(term, "malformed type") } // Access string of symbol - str := symbol.Value - if strings.HasPrefix(str, ":u") { - n, err := strconv.Atoi(str[2:]) - if err != nil { - return nil, p.translator.SyntaxError(symbol, err.Error()) + parts := strings.Split(symbol.Value, "@") + if len(parts) > 2 || (len(parts) == 2 && parts[1] != "prove") { + return nil, false, p.translator.SyntaxError(term, "malformed type") + } + // Determine whether type should be proven or not. + proven := len(parts) == 2 + // See what we've got. + switch parts[0] { + case ":binary": + return sc.NewUintType(1), proven, nil + case ":byte": + return sc.NewUintType(8), proven, nil + default: + // Handle generic types like i16, i128, etc. + str := parts[0] + if strings.HasPrefix(str, ":i") { + n, err := strconv.Atoi(str[2:]) + if err != nil { + return nil, false, p.translator.SyntaxError(symbol, err.Error()) + } + // Done + return sc.NewUintType(uint(n)), proven, nil } - // Done - return sc.NewUintType(uint(n)), nil } // Error - return nil, p.translator.SyntaxError(symbol, "unknown type") + return nil, false, p.translator.SyntaxError(symbol, "unknown type") } func beginParserRule(_ string, args []Expr) (Expr, error) { diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 7fdc634..4a7fc3a 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -319,7 +319,7 @@ func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration func (r *resolver) resolveDefConstraintInModule(module string, decl *DefConstraint) []SyntaxError { var errors []SyntaxError if decl.Guard != nil { - errors = r.resolveExpressionInModule(module, false, decl.Constraint) + errors = r.resolveExpressionInModule(module, false, decl.Guard) } // Resolve constraint body errors = append(errors, r.resolveExpressionInModule(module, false, decl.Constraint)...) diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 73207ce..6428ae1 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -92,9 +92,13 @@ func (t *translator) translateDefColumns(decl *DefColumns, module uint) []Syntax var errors []SyntaxError // Add each column to schema for _, c := range decl.Columns { - // FIXME: support user-defined length multiplier - context := tr.NewContext(module, 1) + context := tr.NewContext(module, c.LengthMultiplier) cid := t.schema.AddDataColumn(context, c.Name, c.DataType) + // Prove type (if requested) + if c.MustProve { + bound := c.DataType.AsUint().Bound() + t.schema.AddRangeConstraint(c.Name, context, &hir.ColumnAccess{Column: cid, Shift: 0}, bound) + } // Sanity check column identifier if info := t.env.Column(module, c.Name); info.cid != cid { errors = append(errors, *t.srcmap.SyntaxError(c, "invalid column identifier")) diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index f5df77a..cf8a332 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -290,6 +290,10 @@ func Test_Type_03(t *testing.T) { Check(t, "type_03") } +func Test_Type_04(t *testing.T) { + Check(t, "type_04") +} + // =================================================================== // Range Constraints // =================================================================== @@ -362,14 +366,14 @@ func Test_Module_05(t *testing.T) { Check(t, "module_05") } -func Test_Module_06(t *testing.T) { +/* func Test_Module_06(t *testing.T) { Check(t, "module_06") } func Test_Module_07(t *testing.T) { Check(t, "module_07") } -func Test_Module_08(t *testing.T) { +*/func Test_Module_08(t *testing.T) { Check(t, "module_08") } func Test_Module_09(t *testing.T) { @@ -380,7 +384,7 @@ func Test_Module_09(t *testing.T) { // Permutations // =================================================================== -func Test_Permute_01(t *testing.T) { +/* func Test_Permute_01(t *testing.T) { Check(t, "permute_01") } @@ -415,7 +419,7 @@ func Test_Permute_08(t *testing.T) { func Test_Permute_09(t *testing.T) { Check(t, "permute_09") } - +*/ // =================================================================== // Lookups // =================================================================== @@ -476,14 +480,14 @@ func Test_Interleave_04(t *testing.T) { // Functions // =================================================================== -func Test_PureFun_01(t *testing.T) { +/* func Test_PureFun_01(t *testing.T) { Check(t, "purefun_01") } func Test_PureFun_02(t *testing.T) { Check(t, "purefun_02") } - +*/ // =================================================================== // Complex Tests // =================================================================== @@ -508,9 +512,9 @@ func Test_WordSorting(t *testing.T) { Check(t, "word_sorting") } -func Test_Memory(t *testing.T) { +/* func Test_Memory(t *testing.T) { Check(t, "memory") -} +} */ func TestSlow_Add(t *testing.T) { Check(t, "add") @@ -528,9 +532,9 @@ func TestSlow_Wcp(t *testing.T) { Check(t, "wcp") } -func TestSlow_Mxp(t *testing.T) { +/* func TestSlow_Mxp(t *testing.T) { Check(t, "mxp") -} +} */ // =================================================================== // Test Helpers diff --git a/testdata/add.lisp b/testdata/add.lisp index 956d319..7aa1d4c 100644 --- a/testdata/add.lisp +++ b/testdata/add.lisp @@ -1,25 +1,25 @@ (defcolumns - (add:ACC_2 :u128) - (add:RES_LO :u128) - (add:ARG_1_LO :u128) - (add:BYTE_2 :u8) - (add:OVERFLOW :u1) - (add:RES_HI :u128) - (add:INST :u8) - (add:BYTE_1 :u8) - (add:ACC_1 :u128) - (add:STAMP :u32) - (add:ARG_1_HI :u128) - (add:ARG_2_LO :u128) - (add:ARG_2_HI :u128) - (add:CT_MAX :u8) - (add:CT :u8)) + (add:ACC_2 :i128) + (add:RES_LO :i128) + (add:ARG_1_LO :i128) + (add:OVERFLOW :binary@prove) + (add:RES_HI :i128) + (add:INST :i8) + (add:BYTE_1 :byte@prove) + (add:BYTE_2 :byte@prove) + (add:ACC_1 :i128) + (add:STAMP :i32) + (add:ARG_1_HI :i128) + (add:ARG_2_LO :i128) + (add:ARG_2_HI :i128) + (add:CT_MAX :i8) + (add:CT :i8)) -(defconstraint add:adder-constraints () (ifnot add:STAMP (if (- add:CT add:CT_MAX) (begin (- add:RES_HI add:ACC_1) (- add:RES_LO add:ACC_2) (ifnot (- add:INST 3) (begin (- (+ add:ARG_1_LO add:ARG_2_LO) (+ add:RES_LO (* 340282366920938463463374607431768211456 add:OVERFLOW))) (- (+ add:ARG_1_HI add:ARG_2_HI add:OVERFLOW) (+ add:RES_HI (* 340282366920938463463374607431768211456 (shift add:OVERFLOW -1)))))) (ifnot (- add:INST 1) (begin (- (+ add:RES_LO add:ARG_2_LO) (+ add:ARG_1_LO (* 340282366920938463463374607431768211456 add:OVERFLOW))) (- (+ add:RES_HI add:ARG_2_HI add:OVERFLOW) (+ add:ARG_1_HI (* 340282366920938463463374607431768211456 (shift add:OVERFLOW -1)))))))))) +(defconstraint add:adder-constraints () (if add:STAMP 0 (if (- add:CT add:CT_MAX) (begin (- add:RES_HI add:ACC_1) (- add:RES_LO add:ACC_2) (if (- add:INST 3) 0 (begin (- (+ add:ARG_1_LO add:ARG_2_LO) (+ add:RES_LO (* 340282366920938463463374607431768211456 add:OVERFLOW))) (- (+ add:ARG_1_HI add:ARG_2_HI add:OVERFLOW) (+ add:RES_HI (* 340282366920938463463374607431768211456 (shift add:OVERFLOW -1)))))) (if (- add:INST 1) 0 (begin (- (+ add:RES_LO add:ARG_2_LO) (+ add:ARG_1_LO (* 340282366920938463463374607431768211456 add:OVERFLOW))) (- (+ add:RES_HI add:ARG_2_HI add:OVERFLOW) (+ add:ARG_1_HI (* 340282366920938463463374607431768211456 (shift add:OVERFLOW -1)))))))))) (defconstraint add:stamp-constancies () (begin (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_1_HI 1) add:ARG_1_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_1_LO 1) add:ARG_1_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_2_HI 1) add:ARG_2_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_2_LO 1) add:ARG_2_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:RES_HI 1) add:RES_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:RES_LO 1) add:RES_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:INST 1) add:INST)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:CT_MAX 1) add:CT_MAX)))) -(defconstraint add:heartbeat () (begin (if add:STAMP (begin add:INST)) (* (- (shift add:STAMP 1) add:STAMP) (- (shift add:STAMP 1) (+ add:STAMP 1))) (ifnot (- (shift add:STAMP 1) add:STAMP) (shift add:CT 1)) (ifnot add:STAMP (begin (* (- add:INST 1) (- add:INST 3)) (if (- 1 (~ (- add:CT add:CT_MAX))) (- (shift add:CT 1) (+ add:CT 1)) (- (shift add:STAMP 1) (+ add:STAMP 1))) (- (~ (* (- add:CT 16) add:CT_MAX)) 1))))) +(defconstraint add:heartbeat () (begin (if add:STAMP (begin add:INST)) (* (- (shift add:STAMP 1) add:STAMP) (- (shift add:STAMP 1) (+ add:STAMP 1))) (if (- (shift add:STAMP 1) 0 add:STAMP) (shift add:CT 1)) (if add:STAMP 0 (begin (* (- add:INST 1) (- add:INST 3)) (if (- 1 (~ (- add:CT add:CT_MAX))) (- (shift add:CT 1) (+ add:CT 1)) (- (shift add:STAMP 1) (+ add:STAMP 1))) (- (~ (* (- add:CT 16) add:CT_MAX)) 1))))) (defconstraint add:binary-and-byte-decompositions () (begin (if add:CT (- add:ACC_1 add:BYTE_1) (- add:ACC_1 (+ (* 256 (shift add:ACC_1 -1)) add:BYTE_1))) (if add:CT (- add:ACC_2 add:BYTE_2) (- add:ACC_2 (+ (* 256 (shift add:ACC_2 -1)) add:BYTE_2))))) diff --git a/testdata/bin-dynamic.accepts b/testdata/bin-dynamic.accepts index f2d0295..4d50dfb 100644 --- a/testdata/bin-dynamic.accepts +++ b/testdata/bin-dynamic.accepts @@ -1,5 +1,5 @@ -{"bin:ACC_1": [0,0,0], "bin:ACC_2": [0,1,0], "bin:ACC_3": [0,0,0], "bin:ACC_4": [0,0,1], "bin:ACC_5": [0,0,0], "bin:ACC_6": [0,1,1], "bin:ARGUMENT_1_HI": [0,0,0], "bin:ARGUMENT_1_LO": [0,1,0], "bin:ARGUMENT_2_HI": [0,0,0], "bin:ARGUMENT_2_LO": [0,0,1], "bin:BIT_1": [0,0,0], "bin:BIT_B_4": [0,0,0], "bin:BITS": [0,0,0], "bin:BYTE_1": [0,0,0], "bin:BYTE_2": [0,1,0], "bin:BYTE_3": [0,0,0], "bin:BYTE_4": [0,0,1], "bin:BYTE_5": [0,0,0], "bin:BYTE_6": [0,1,1], "bin:COUNTER": [0,0,0], "bin:CT_MAX": [0,0,0], "bin:INST": [0,23,23], "bin:IS_AND": [0,0,0], "bin:IS_BYTE": [0,0,0], "bin:IS_NOT": [0,0,0], "bin:IS_OR": [0,1,1], "bin:IS_SIGNEXTEND": [0,0,0], "bin:IS_XOR": [0,0,0], "bin:LOW_4": [0,1,0], "bin:NEG": [0,0,0], "bin:PIVOT": [0,0,0], "bin:RESULT_HI": [0,0,0], "bin:RESULT_LO": [0,1,1], "bin:SMALL": [0,1,1], "bin:STAMP": [0,1,2], "bin:XXX_BYTE_HI": [0,0,0], "bin:XXX_BYTE_LO": [0,1,1]} -{"bin:ACC_1": [0,0], "bin:ACC_2": [0,240], "bin:ACC_3": [0,0], "bin:ACC_4": [0,240], "bin:ACC_5": [0,0], "bin:ACC_6": [0,240], "bin:ARGUMENT_1_HI": [0,0], "bin:ARGUMENT_1_LO": [0,240], "bin:ARGUMENT_2_HI": [0,0], "bin:ARGUMENT_2_LO": [0,240], "bin:BIT_1": [0,0], "bin:BIT_B_4": [0,1], "bin:BITS": [0,0], "bin:BYTE_1": [0,0], "bin:BYTE_2": [0,240], "bin:BYTE_3": [0,0], "bin:BYTE_4": [0,240], "bin:BYTE_5": [0,0], "bin:BYTE_6": [0,240], "bin:COUNTER": [0,0], "bin:CT_MAX": [0,0], "bin:INST": [0,22], "bin:IS_AND": [0,1], "bin:IS_BYTE": [0,0], "bin:IS_NOT": [0,0], "bin:IS_OR": [0,0], "bin:IS_SIGNEXTEND": [0,0], "bin:IS_XOR": [0,0], "bin:LOW_4": [0,0], "bin:NEG": [0,0], "bin:PIVOT": [0,0], "bin:RESULT_HI": [0,0], "bin:RESULT_LO": [0,240], "bin:SMALL": [0,0], "bin:STAMP": [0,1], "bin:XXX_BYTE_HI": [0,0], "bin:XXX_BYTE_LO": [0,240]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin:ACC_2": [0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,255,65535,16777215,4294967295,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469], "bin:ACC_4": [0,177,45435,11631402,2977639098,214,54786,14025405,3590503772,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,188,48375,12384039,3170314104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,193,49526,12678902,3245799066,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,228,58448,14962892,3830500492,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469], "bin:ACC_6": [0,177,45435,11631402,2977639098,214,54786,14025405,3590503772,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,188,48375,12384039,3170314104,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,193,49526,12678902,3245799066,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,58448,14962892,3830500492,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin:ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,4294967295,4294967295,4294967295,4294967295,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469], "bin:ARGUMENT_2_LO": [0,2977639098,2977639098,2977639098,2977639098,3590503772,3590503772,3590503772,3590503772,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,3170314104,3170314104,3170314104,3170314104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3245799066,3245799066,3245799066,3245799066,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,3830500492,3830500492,3830500492,3830500492,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin:BYTE_2": [0,255,255,255,255,255,255,255,255,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,255,255,255,255,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin:BYTE_4": [0,177,123,42,186,214,2,189,92,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,193,118,246,154,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin:BYTE_6": [0,177,123,42,186,214,2,189,92,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,193,118,246,154,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141], "bin:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:CT_MAX": [0,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469], "bin:RESULT_LO": [0,2977639098,2977639098,2977639098,2977639098,3590503772,3590503772,3590503772,3590503772,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,3170314104,3170314104,3170314104,3170314104,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,3245799066,3245799066,3245799066,3245799066,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,3830500492,3830500492,3830500492,3830500492,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin:XXX_BYTE_LO": [0,177,123,42,186,214,2,189,92,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,193,118,246,154,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133586175,1208925819333154198061055,309485009749287474703630335,79228162495817593524129366015,20282409598929303942177117700095,5192296857325901809197342131224575,1329227995475430863154519585593491455,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960895,18446742974197989375,4722366201394685280255,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,39,10000,2560000,655360000,167772160000,42949672960000,10995116277760000,2814749767106560000,720575940379279360000,184467440737095516160000,47223664828696452136960000,12089258196146291747061760000,3094850098213450687247810560000,792281625142643375935439503360000,202824096036516704239472512860160000,51922968585348276285304963292200960000,0,0,0,0,106,27287,6985670,1788331605,457812890905,117200100071842,30003225618391560,7680825758308239361,1966291394126909276440,503370596896488774768781,128862872805501126340807984,32988895438208288343246843971,8445157232181321815871192056589,2161960251438418384863025166486870,553461824368235106524934442620638941,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291681,74670534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,191,49068,12561649,3215782348,823240281316,210749512017130,53951875076385526,13811680019554694784,3535790085006001864872,905162261761536477407267,231721539010953338216260499,59320713986804054583362687896,15186102780621837973340848101445,3887642311839190521175257113970161,995236431830832773420865821176361385,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034], "bin:ACC_2": [0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,1,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,1099761630765344353536,281538977475928154505261,72073978233837607553347014,18450938427862427533656835776,0,0,0,0,0,0,0,0,0,0,44,11342,2903640,743331909,190292968750,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,289,74169,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,1,289,74169,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74169,255,65535,255,65535,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,110,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,6,1623,415729,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,289,74169,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,576460752303423488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,255,65535,16777215,4294967295,1,289,74153,1,289,74169,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,255,65535,16777215,4294967295,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551360,4722366482869645148160,1208925819614629157928960,309485009821345064429813760,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,1,289,74169,1,289,74169,168,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,10,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,289,74153,1,289,74153,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,0,0,0,0,0,0,2,537,137472,35192832,9009364992,2306397437952,590437744115712,151152062493622273,38694927998367301925,9905901567582029293049,120,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,32,1,289,74153,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1,289,74153,0,0,0,0,0,0,85,22011,1,289,74153,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,5,1525,390625,100000000,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,289,74153,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,289,74169,255,65535,16777215,4294967295,1,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213694,1208925819614629174705888,309485009821345068724707347,79228162514264337593525080997,20282409603651670423942420735385,5192296858534827628529259708258780,1329227995784915872903490485314247883,340282366920938463463293564240447458095,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,122,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,16,1,289,74153,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,1,289,74153,214,54881,14049670,3596715574,920759187034,235714351880768,60342874081476829,15447775764858068479,3954630595803665530749,1012385432525738375871965,259170670726589024223223099,66347691706006790201145113361,16985009076737738291493149020604,4348162323644861002622246149274690,1113129554853084416671295014214320652,284961166042389610667851523638866086915,0,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,7,1807,462720,118456441,30324849021,7763161349513,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,4611686018427387904,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,1,256,65536,16777216,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74153,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788608,4722353874409161883648,1208922591848745442213888,309484183513278833206755328,255,65535,16777215,4294967295,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,34,8704,2228225,0,13,1,289,74169,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,117,30000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,2,655,167780,42951809,10995663275,2814889798527,720611788422916,184476617836266586,47226014166084246106,12089859626517567003376,3095004064388497152864274,792321040483455271133254305,202834186363764549410113102237,51925551709123724648988954172672,13292941237535673510141172268204090,3402992956809132418596140100660247209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,183,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,255,65535,16777215,4294967295,1,289,74169,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,6,1623,415729,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,31,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,255,65535,16777215,1,289,74153,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,255,65535,16777215,4294967295,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,167,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,512,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,175,44913,11497858,2943451867,753523678106,192902061595385,49382927768418810,12642029508715215580,3236359554231095188609,828508045883160368284126,212098059746089054280736464,54297103294998797895868534909,13900058443519692261342344936861,3558414961541041218903640303836498,910954230154506552039331917782143488,233204282919553677322068970952228732929,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,168,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,0,0,0,0,0,6,1623,415729,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24239,6205297,1588556162,406670377691,104107616689050,26651549872397049,6822796767333644794,1746635972437413067484,447138808943977745276033,114467535089658302790664670,29303688982952525514410155728,7501744379635846531688999866493,1920446561186776712112383965822365,491634319663814838300770295250525522,125858385833936598604997195584134533632,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,211,54033,13832538,3541129866,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,167,42966,10999393,2815844742,720856254006,184539201025626,47242035462560320,12093961078415442141,3096054036074353188351,792589833235034416217981,202902997308168810551803357,51943167310891215501261659451,13297450831588151168322984819473,3404147412886566699090684113785276,871461737698961074967215133129030722,223094204850934035191607074081031864844,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,255,65535,16777215,4294967295,255,64,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1,289,74169,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,255,65535,255,65535,16777215,4294967295,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,2,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,1,1,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,1,289,74153,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,873328425833,223572077013300,57234451715405050,14652019639143692919,3750917027620785387301,960234759070921059149197,245820098322155791142194536,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955810,1099508687489,281474223997208,72057401343285334,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,4275900672,1094630572032,280225426440192,71737709168689152,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,153,39388,10083531,2581383983,660834299648,169173580709888,43308436661731328,11086959785403219968,2838261705063224311808,726594996496185423822848,186008319103023468498649088,47618129690374007935654166528,12190241200735746031527466631168,3120701747388350984071031457579008,798899647331417851922184053140226048,204518309716842970092079117603897868288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49218,12599971,3225592792,825751754823,211392449234764,54116467004099837,13853815553049558413,3546576781580686953854,907923656084655860186863,232428455957671900207837106,59501684725164006453206299192,15232431289641985652020812593310,3899502410148348326917328023887463,998272616997977171690835974115190761,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,5,1280,327680,83886080,21474836480,5497558138880,1407374883553280,360287970189639680,92233720368547758080,23611832414348226068480,6044629098073145873530880,1547425049106725343623905280,396140812571321687967719751680,101412048018258352119736256430080,25961484292674138142652481646100480,6646139978924579364519035301401722880,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,5,1381,353779,90567679,23185325824,5935443410944,1519473513201664,388985219379625984,99580216161184251904,25492535337263168487424,6526089046339371132780544,1670678795862879009991819264,427693771740897026557905731584,109489605565669638798823867285504,28029339024811427532498910025089024,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,46,12005,3073495,786814914,201424618148,51564702245967,13200563774967805,3379344326391758303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,4275979776,1094650822656,280230610599936,71739036313583616,18365193296277405696,4701489483847015858176,1203581307864836059693056,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,258275377432,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32170,8235695,2108338012,539734531315,138172040016719,35372042244280064,9055242814535696384,2318142160521138274314,593444393093411398224509,151921764631913317945474371,38891971745769809394041439146,9956344766917071204874608421564,2548824260330770228447899755920465,652499010644677178482662337515639132,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,209,53606,13723151,3513126809,899360463104,230236278554624,58940487309983744,15088764751355838464,3862723776347094646784,988857286744856229576704,253147465406683194771636224,64805751144110897861538873344,16590272292892389852553951576064,4247109706980451802253811603472384,1087260084986995661376975770488930304,278338581756670889312505797245166157824,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,138,35434,9071134,2322210437,594485871872,152188383199232,38960226099003392,9973817881344868352,2553297377624286298112,653644128671817292316672,167332896939985226833068032,42837221616636218069265416192,10966328733858871825731946545152,2807380155867871187387378315558912,718689319902175023971168848783081472,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,53744069314394843099393547040565,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,168,43008,11010232,2818619473,721566585143,184721045796846,47288587723992795,12105878457342155665,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,109,28106,7195157,1841960365,471541853532,120714714504235,30902966913084244,7911159529749566486,2025256839615889020500,518465750941667589248248,132727232241066902847551488,33978171453713127128973181111,8698411892150560545017134364577,2226793444390543499524386397331918,570059121763979135878242917716971245,145935135171578658784830186935544638967,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin:ACC_4": [0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,24,6377,1632561,417935866,106991581813,27389844944353,7011800305754538,1795020878273161898,459525344837929445888,117638488278509938147328,30115452999298544165715968,7709555967820427306423287808,1973646327762029390444361678848,505253459907079523953756589785088,129344885736212358132161686984982528,33112290748470363681833391868155527178,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,10,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,63,42,10873,2783557,712590733,182423227648,46700346277888,11955288647139328,3060553893667667968,783501796778922999808,200576459975404287950848,51347573753703497715417178,13144978880948095415146797811,3365114593522712426277580239632,861469335941814381127060541345914,220536150001104481568527498584554048,56457254400282747281543039637645836288,194,49914,12778056,3271182355,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,157,40347,10328971,2644216606,676919451237,173291379516730,44362593156282908,11356823848008424626,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,128,1,256,65537,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,611,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,122,31252,8000599,2048153416,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,128,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2499,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,13,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,64,16384,0,1,0,2,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,256,65536,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,0,0,0,184,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,29,7477,1914215,0,1,256,234,60147,15397645,3941797130,1009100065346,258329616728711,66132381882550163,16929889761932841955,4334051779054807540481,1109517255438030730363166,284036417392135866972970734,72713322852386781945080507950,18614610650211016177940610035395,4765340326454020141552796169061263,1219927123572229156237515819279683359,312301343634490663996804049735598939931,0,0,32,6,1786,457398,117093964,29976054853,7673870042515,1964510730883892,502914747106276426,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,155,39864,10205201,2612531481,0,64,16384,0,0,16,103,26596,6808601,1743002017,446208516431,114229380206352,29242721332826270,156,40050,10252957,2624757153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,12,3198,818706,209588745,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,1,256,65536,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,146,37504,9601151,2457894744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,2,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,1,256,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,5,1525,390625,100000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,64,0,0,16,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,8,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,21,5495,1406735,360124306,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,4,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,100,25836,6614187,1693231901,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,255,65535,16777215,4294967295,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,96,21,5535,1417066,362769117,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,40895,10469136,2680099068,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,332,85000,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,128,32768,77,19770,5061135,1295650684,1,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,110,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,6,1675,429005,109825421,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,107,27433,7022938,1797872149,460255270337,117825349206344,30163289396824086,7721802085586966141,1976781333910263332266,506056021481027413060271,129550341499143017743429468,33164887423780612542317944051,8490211180487836810833393677135,2173494062204886223573348781346560,556414479924450873234777288024719360,142442106860659423548102985734328156170,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,96,0,128,32768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,671,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,451,27,7027,1798937,460528054,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212160,1208925819614629174312960,309485009821345068624117760,79228162514264337567774146560,20282409603651670417350181519360,5192296858534827626841646468956160,1329227995784915872471461496052776960,340282366920938463352694142989510901760,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,291,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,48,12420,3179539,813962130,208374305413,53343822185800,13656018479565040,3495940730768650381,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,13999,3583849,917465417,234871146878,60127013600863,15392515481821000,3940483963346176106,1008763894616621083269,258243557021854997317079,66110350597594879313172273,16924249752984289104172101991,4332607936763978010668058109779,1109147631811578370731022876103631,283941793743764062907141856282529634,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,84,21526,5510740,1410749688,361151920128,92454891552951,23668452237555617,6059123772814238158,1551135685840444968685,397090735575153911983607,101655228307239401467803478,26023738446653286775757690381,6662077042343241414593968737617,1705491722839869802136055996830195,436605881047006669346830335188530074,111771105548033707352788565808263699105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,351,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,12,3085,789958,202229292,51770698974,13253298937407,3392844527976384,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,0,8,2048,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,97,24901,6374660,1631913106,417769755175,106949057325006,27378958675201765,7009013420851651915,1794307435738022890336,459342703548933859926147,117591732108527068141093698,30103483419782929444119986880,7706491755464429937694716641453,1972861889398894064049847460211968,505052643686116880396760949814263808,129293476783645921381570803152451534858,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,254,65246,16703153,4276007422,1094657900253,280232422464785,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,0,0,43,11245,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,9,2398,614055,157198259,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,115,29521,7557426,1934701095,495283480558,126792571023021,32458898181893438,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,41,10570,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,0,16,4096,53,13589,3478954,890612345,227996760447,58367170674641,14941995692708193,3825150897333297625,979238629717324192000,250685089207634993152000,64175382837154558246912000,16428898006311566911209472000,4205797889615761129269624832000,1076684259741634849093023956992000,275631170493858521367814132989952000,70561579646427781470160418045427712010,42,10793,2763095,707352541,181082250615,46357056157573,11867406376338716,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,43,11089,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,255,65535,184,47105,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,8,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,79,20297,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,112,28832,7381122,1889567281,8,2048,524288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9415,2410285,617033196,157960498314,40437887568463,10352099217526660,2650137399686825033,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937664,213938996698608041984,54768383154843658747904,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,6,1558,399042,102154884,26151650369,6694822494570,1713874558610035,438751887004169098,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,8,2048,524288,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,24,13,3555,910127,232992515,59646084060,15269397519520,3908965764997241,1,470,120441,30832965,7893239205,2020669236510,517291324546780,132426579083975913,33901204245497833983,8678708286847445499721,2221749321432946047928594,568767826286834188269720145,145604563529429552197048357120,37274768263533965362444379422721,9542340675464695132785761132216576,2442839212918961953993154849847443457,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2047,524287,134217727,0,0,10,0,16,4096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,1,500,128000,32768160,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,252,64524,16518228,4228666474,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,0,0,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,0,1,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,38,9827,2515960,644085910,164885993205,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703063,1,500,128000,32768160,8388648960,2147494133924,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,208,53475,13689613,3504541104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,170,43641,11172223,2860089297,732182860129,187438812193241,47984335921469696,12283989995896242176,3144701438949437997056,805043568371056127246336,206091153502990368575062016,52759335296765534355215876096,13506389835971976794935264280576,3457635798008826059503427655827466,885154764290259471232877479891831296,226599619658306424635616634852308811778,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,1,257,65792,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,242,62156,15912040,4073482472,1042811512941,266959747313098,68341695312153109,17495473999911196077,4478841343977266195804,1146583384058180146125867,293525346318894117408222036,75142488657636894056504841238,19236477096355044878465239357012,4924538136666891488887101275395320,1260681762986724221155097926501201920,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,4,1162,297562,76176015,19501059958,4992271349359,1278021465436129,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,2,593,151858,38875715,9952183129,2547758881167,652226273578802,166969926036173555,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,283,72511,18562835,4752085805,1216533966081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,60,15503,27,0,255,65535,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,254,65205,16692587,4273302293,4,1024,262144,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,1,256,65537,16777472,4295032832,81,20757,5313902,1360359027,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,0,183,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,34,8704,2228225,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,171,43985,11260220,2882616508,737949826153,188915155495235,48362279806780351,4,1024,262144,0,150,0,0,0,0,0,0,0,168,10,2705,692543,177291205,45386548713,11618956470724,2974452856505552,761459931265421318,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562114,158456325028528675187087901203,40564819207303340847894502707997,10384593717069655257060992693247318,2658455991569831745807614129471313525,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900691,40564819207303340847894502576925,10384593717069655257060992659692886,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,209,53504,13697024,3506438144,897648164864,229797930205184,58828270132527104,15060037153926938624,3855369511405296287744,986974594919755849662464,252665496299457497513590784,64682367052661119363479240704,16558685965481246557050685620224,4239023607163199118604975518777344,1085190043433778974362873732807000064,277808651119047417436895675598592016384,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,254,65246,16703046,4275980030,1094650887901,280230627302673,71739040589484288,18365194390907977728,4701489764072442298368,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35328,9043968,2315255808,592705486848,151732604633088,38843546786070528,9943947977234055168,2545650682171918123008,651686574636011039490048,166831763106818826109452288,42708931355345619484019785728,10933486426968478587909065146368,2798972525303930518504720677470208,716536966477806212737208493432373248,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,60928,15597568,3992977408,1022202216448,261683767410688,66991044457136128,17149707381026848768,4390325089542873284608,1123923222922975560859648,287724345068281743580069888,73657432337480126356497891328,18856302678394912347263460179968,4827213485669097560899445806071808,1235766652331288975590258126354382848,316356262996809977751106080346722009088,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034], "bin:ACC_6": [0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,10,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211412,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,1,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,194,49914,12778056,3271182355,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,45,11718,3000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781011,79228162514264337593543938993,20282409603651670423947248382375,5192296858534827628530495585888186,1329227995784915872903806869987375825,340282366920938463463374558716768211455,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,128,0,0,1,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,0,32,8192,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,128,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2496,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,8,2281,584152,149543106,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,13,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,256,65536,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,6,1623,415729,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,29,7477,1914215,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,155,39864,10205201,2612531481,0,0,0,0,0,16,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,156,40050,10252957,2624757153,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,12,3198,818706,209588745,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,1,256,65536,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,146,37504,9601151,2457894744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2528,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,10,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,1,256,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,96,0,0,0,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,21,5495,1406735,360124306,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,22011,0,0,1,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,96,21,5535,1417066,362769117,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,40895,10469136,2680099068,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,1,332,85000,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,19770,5061135,1295650684,1,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,1,287,73708,18869338,4830550630,1236620961315,316574966096692,81043191320753360,0,0,0,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,1,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211328,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,110,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,6,1675,429005,109825421,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,112,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,640,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,448,27,7027,1798937,460528054,0,0,0,0,0,0,0,0,0,0,0,0,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706168,309485009821345068724779248,79228162514264337593543487615,20282409603651670423947132829574,5192296858534827628530466004371074,1329227995784915872903799297118995062,340282366920938463463372620062462736034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,0,0,0,0,0,0,0,0,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,256,65537,16777472,4295032832,1099528404993,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,2361183241434822606848,604462909807314587353088,154742504910672534362390528,39614081257132168796771975168,10141204801825835211973625643008,2596148429267413814265248164610048,664613997892457936451903530140172288,170141183460469231731687303715884105728,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,320,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211452,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,43,11245,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,9,2398,614055,157198259,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219968,1329227995784915872903807060280311808,340282366920938463463374607431759822848,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,41,10570,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211454,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,253,64880,16609435,4252015486,1088515964500,278660086912128,71336982249505019,18262267455873285029,4675140468703560967589,1196835959988111607702799,306390005756956571571916781,78435841473780882322410696030,20079575417287905874537138183778,5140371306825703903881507375047423,1315935054547380199393665888012140485,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,43,11089,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,0,183,0,1,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,120,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,79,20297,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,112,28832,7381122,1889567281,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937670,213938996698608043607,54768383154843659163633,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,100,25836,6614183,1693231085,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211425,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,85,22012,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,16,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,167,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,2,513,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,38,9811,2511631,642977789,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,22,5833,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,208,53475,13689613,3504541104,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950312,20282409603651670423947251280093,5192296858534827628530496327703853,1329227995784915872903807059892186508,340282366920938463463374607332399746182,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211392,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,0,0,0,0,0,6,1623,415729,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,1,300,77000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285804,5192296858534827628530496329166062,1329227995784915872903807060266512037,340282366920938463463374607428227081589,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,283,72511,18562835,4752085805,1216533966081,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,60,15503,27,64,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,254,65205,16692587,4273302293,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,20757,5313902,1360359027,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,2,0,183,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355564,309485009821345068635024384,79228162514264337570566242304,20282409603651670418064958029824,5192296858534827627024629255634944,1329227995784915872518305089442545664,340282366920938463364686102897291689984,0,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,1,0,1,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,0,0,0,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,0,0,0,0,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034], "bin:ARGUMENT_1_LO": [0,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,0,0,0,0,0,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,74169,74169,74169,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74169,74169,74169,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,256,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,256,256,74169,74169,74169,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,4294967295,4294967295,4294967295,4294967295,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,65535,65535,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,65535,65535,65535,65535,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,110,110,110,110,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,415729,415729,415729,74153,74153,74153,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,74169,74169,74169,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74169,74169,74169,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,4294967295,4294967295,4294967295,4294967295,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,74169,74169,74169,74169,74169,74169,168,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,10,10,10,10,10,10,10,10,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74153,74153,74153,74153,74153,74153,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,120,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,32,74153,74153,74153,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,22011,22011,22011,22011,22011,22011,22011,22011,74153,74153,74153,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,74153,74153,74153,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,4294967295,4294967295,4294967295,4294967295,0,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74153,74153,74153,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,1,0,0,0,0,0,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,47105,47105,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,122,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16,74153,74153,74153,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,4294967295,4294967295,4294967295,4294967295,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,74153,74153,74153,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,0,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,16777216,16777216,16777216,16777216,16777216,16777216,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5279462,5279462,5279462,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74153,74153,74153,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2969,2969,2969,2969,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,4294967295,4294967295,4294967295,4294967295,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2228225,2228225,2228225,13,13,74169,74169,74169,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,30000,30000,30000,30000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,0,0,0,0,0,0,0,0,0,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,0,0,0,0,0,0,0,0,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,183,183,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983,164983,164983,164983,16777215,16777215,16777215,74153,74153,74153,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,4294967295,4294967295,4294967295,4294967295,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,167,167,167,167,167,167,167,167,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,512,512,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,65535,65535,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,4294967295,4294967295,4294967295,4294967295,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,168,168,168,168,168,168,168,168,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,255,255,255,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,415729,415729,415729,415729,415729,415729,415729,415729,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,77000,77000,77000,77000,77000,77000,77000,77000,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,0,0,0,0,0,0,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,4294967295,4294967295,4294967295,4294967295,255,64,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,65535,65535,65535,65535,65535,4294967295,4294967295,4294967295,4294967295,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,2,2,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,74153,74153,74153,65535,65535,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,8589934592,8589934592,8589934592,8589934592,8589934592,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin:ARGUMENT_2_LO": [0,4294967295,4294967295,4294967295,4294967295,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,10,10,10,10,10,10,10,10,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,63,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,3271182355,3271182355,3271182355,3271182355,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128,128,128,65537,65537,65537,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,131072,131072,131072,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,615717388,615717388,615717388,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,8192,8192,8192,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128,128,128,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,131072,131072,131072,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,0,0,0,0,0,0,0,0,0,0,0,0,149543106,149543106,149543106,149543106,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,13,13,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,16384,16384,16384,1,1,2,2,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,65536,65536,65536,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,4294967295,4294967295,4294967295,4294967295,184,184,184,184,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,0,0,0,8192,8192,8192,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,1914215,1914215,1914215,1914215,256,256,256,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,32,32,32,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,2612531481,2612531481,2612531481,2612531481,16384,16384,16384,16,16,16,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,2624757153,2624757153,2624757153,2624757153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,209588745,209588745,209588745,209588745,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,65536,65536,65536,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,2457894744,2457894744,2457894744,2457894744,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,1,1,1,2,2,2,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1024,1024,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77000,77000,77000,77000,77000,77000,77000,77000,256,256,256,32,32,32,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,2,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,64,16,16,16,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,8,8,8,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,360124306,360124306,360124306,360124306,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,4,4,4,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1693231901,1693231901,1693231901,1693231901,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,4294967295,4294967295,4294967295,4294967295,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,512,512,512,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,120,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2835717307,2835717307,2835717307,2835717307,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,96,362769117,362769117,362769117,362769117,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,2680099068,2680099068,2680099068,2680099068,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,85000,85000,85000,85000,85000,85000,85000,85000,64,64,64,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,512,512,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,32768,32768,32768,1295650684,1295650684,1295650684,1295650684,1,291611960049,291611960049,291611960049,291611960049,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2048,2048,2048,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,0,255,255,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,110,110,110,110,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,109825421,109825421,109825421,109825421,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,0,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,96,32768,32768,32768,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,448144432,448144432,448144432,448144432,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1024,1024,1024,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,1,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,460528054,460528054,460528054,460528054,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,10230,10230,10230,10230,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10480,10480,10480,10480,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,19597,19597,19597,19597,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,2048,2048,2048,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,11245,11245,11245,11245,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,157198259,157198259,157198259,157198259,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,16777215,16777215,16777215,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10570,10570,10570,10570,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,4096,4096,4096,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,11089,11089,11089,11089,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2292453964,2292453964,2292453964,2292453964,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,65535,65535,47105,47105,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,8,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,20297,20297,20297,20297,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,1889567281,1889567281,1889567281,1889567281,524288,524288,524288,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,524288,524288,524288,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,24,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134217727,134217727,134217727,134217727,10,10,10,4096,4096,4096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,32768160,32768160,32768160,32768160,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,4228666474,4228666474,4228666474,4228666474,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,0,0,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,1,1,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,5833,5833,5833,5833,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3504541104,3504541104,3504541104,3504541104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,65792,65792,65792,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,0,1,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231277,1693231277,1693231277,1693231277,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15503,15503,15503,15503,27,0,65535,65535,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,4273302293,4273302293,4273302293,4273302293,262144,262144,262144,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4295032832,4295032832,4295032832,4295032832,4295032832,1360359027,1360359027,1360359027,1360359027,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,65535,65535,183,183,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,2228225,2228225,2228225,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,255,0,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,262144,262144,262144,150,150,168,168,168,168,168,168,168,168,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,39,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,151,198,85,25,162,8,1,24,141,48,67,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,167,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,97,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,191,172,241,204,228,234,246,128,168,35,147,152,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin:BYTE_2": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,59,158,66,48,100,236,167,237,0,45,198,192,0,0,0,0,0,0,0,0,0,0,44,78,88,69,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,33,185,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,33,185,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,0,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,255,255,255,255,244,0,0,0,0,0,0,0,168,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,110,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,87,241,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,33,185,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,255,255,255,255,1,33,169,1,33,185,64,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,1,33,185,1,33,185,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,1,33,169,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,2,25,0,0,0,0,0,1,37,249,120,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,32,1,33,169,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,1,33,169,0,0,0,0,0,0,85,251,1,33,169,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,5,245,225,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,1,33,169,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,33,185,255,255,255,255,1,0,0,0,0,0,255,255,255,255,255,255,255,255,254,224,19,165,153,220,203,47,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,122,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,16,1,33,169,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,1,33,169,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,0,0,0,0,0,0,0,168,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,7,15,128,121,125,137,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,64,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,1,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,169,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,211,52,172,7,186,0,0,0,0,255,255,255,255,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,34,0,1,0,13,1,33,185,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,117,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,2,143,100,129,171,127,4,90,90,240,18,161,157,0,58,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,183,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,32,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,6,87,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,59,158,66,48,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,255,255,255,1,33,169,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,167,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,211,17,90,138,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,167,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,255,255,255,255,255,64,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,1,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,1,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,105,52,250,119,37,141,104,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,211,34,129,24,86,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,153,220,203,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,66,163,216,71,76,253,141,126,239,178,56,158,103,233,164,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,46,229,215,194,164,79,253,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,24,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,170,175,92,243,79,0,0,10,125,67,170,188,81,92,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209,102,15,153,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,138,106,30,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,2,166,88,116,45,51,235,210,206,47,11,223,247,53,21,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,168,0,184,81,55,238,219,145,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,109,202,21,173,92,43,84,22,84,248,0,183,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin:BYTE_4": [0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,42,121,69,141,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,157,155,139,30,101,58,28,178,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,128,1,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,99,2,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,32,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,2,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,195,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,64,0,0,1,0,2,0,255,255,255,255,255,255,255,255,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,234,243,13,10,66,135,147,227,1,30,238,46,195,143,31,27,0,0,32,6,250,182,76,69,147,52,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,155,184,17,25,0,64,0,0,0,16,103,228,25,161,79,16,158,156,114,157,161,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,2,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,64,0,0,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,4,255,255,255,255,255,255,255,255,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,255,255,255,255,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,255,255,255,255,255,255,255,255,0,0,0,0,120,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,76,8,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,128,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,10,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,96,0,128,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,26,182,36,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,255,255,255,255,255,255,250,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,48,132,19,146,133,72,240,141,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,84,22,84,248,0,183,161,206,237,247,86,13,81,243,154,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,12,13,198,44,222,63,192,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,0,0,0,0,0,0,0,168,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,0,8,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,254,222,177,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,0,0,0,0,0,0,0,100,236,171,29,0,0,43,237,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,115,81,50,39,238,173,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,16,0,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,10,42,41,87,221,119,133,28,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,255,255,211,55,110,75,186,100,236,168,173,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,5,107,199,94,45,99,16,0,1,0,255,255,211,52,172,7,186,100,236,171,29,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,136,164,18,76,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,255,255,184,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,8,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,112,160,130,49,8,0,0,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,199,45,236,138,79,132,73,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,11,153,0,0,0,0,0,0,0,0,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,22,194,132,65,106,115,138,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,8,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,13,227,47,3,220,160,121,1,214,121,69,165,30,220,233,255,73,18,81,0,1,0,1,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,255,255,0,0,10,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,1,244,0,160,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,0,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,16,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,38,99,248,150,245,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,87,1,244,0,160,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,208,227,13,176,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,2,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,242,204,104,232,109,202,21,173,92,43,84,22,84,248,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,1,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4,138,90,143,118,111,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,81,50,67,89,143,50,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,27,63,19,45,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,60,143,27,0,255,255,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,4,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,34,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,171,209,60,188,105,67,191,4,0,0,0,150,0,0,0,0,0,0,0,168,10,145,63,197,233,196,208,6,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin:BYTE_6": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,45,198,192,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,128,0,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,32,0,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,6,70,239,146,235,186,88,150,155,197,118,156,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,100,236,171,29,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,6,87,241,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,155,184,17,25,0,0,0,0,0,16,64,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,96,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,251,0,0,1,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,120,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,1,76,8,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,1,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,112,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,0,1,0,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,8,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,255,255,211,52,172,7,186,100,236,171,29,0,0,43,237,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,107,199,94,45,99,16,0,1,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,0,183,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,120,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,112,160,130,49,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,32,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,153,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,0,0,0,0,0,0,0,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,85,252,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,167,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,2,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,27,63,19,45,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,60,143,27,64,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,21,110,115,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,1,0,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81], "bin:COUNTER": [0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,0,1,0,1,2,3,4,5,6,7,8,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,0,1,2,3,4,5,6,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,0,1,2,3,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,0,0,1,2,3,4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,0,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:CT_MAX": [0,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,11,11,11,11,11,11,11,11,11,11,11,11,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,1,1,1,1,8,8,8,8,8,8,8,8,8,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,2,2,2,6,6,6,6,6,6,6,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,7,7,7,7,7,7,7,7,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,7,7,7,7,7,7,7,7,3,3,3,3,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,3,3,3,3,0,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,1,1,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,7,7,7,7,7,7,7,7,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,0,0,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,1,1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,8,8,8,8,8,8,8,8,8,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,9,9,9,9,9,9,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,9,9,9,11,11,11,11,11,11,11,11,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,15,15,15,15,1,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,13,13,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,15,15,15,9,9,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,8589934592,8589934592,8589934592,8589934592,8589934592,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034], "bin:RESULT_LO": [0,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,10,10,10,10,10,10,10,10,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,3271182355,3271182355,3271182355,3271182355,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,128,128,128,1,1,1,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,615717388,615717388,615717388,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258,258,8192,8192,8192,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,128,128,128,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,149543106,149543106,149543106,149543106,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,13,13,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,1,1,2,2,168,168,168,168,168,168,168,168,168,65536,65536,65536,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,110,110,110,110,184,184,184,184,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,415729,415729,415729,8192,8192,8192,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,1914215,1914215,1914215,1914215,256,256,256,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,32,32,32,0,0,0,0,0,0,0,0,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,2612531481,2612531481,2612531481,2612531481,0,0,0,16,16,16,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,2624757153,2624757153,2624757153,2624757153,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,209588745,209588745,209588745,209588745,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,65536,65536,65536,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,2457894744,2457894744,2457894744,2457894744,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,168,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,10,10,10,10,10,10,10,10,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77000,77000,77000,77000,77000,77000,77000,77000,256,256,256,32,32,32,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,22012,22012,22012,22012,22012,22012,22012,22012,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,96,0,0,0,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,8,8,8,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,360124306,360124306,360124306,360124306,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,0,0,0,22011,22011,22011,22011,22011,22011,22011,22011,1,1,1,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,0,0,0,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1693231901,1693231901,1693231901,1693231901,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2835717307,2835717307,2835717307,2835717307,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,96,362769117,362769117,362769117,362769117,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,2680099068,2680099068,2680099068,2680099068,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,85000,85000,85000,85000,85000,85000,85000,85000,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1295650684,1295650684,1295650684,1295650684,1,291611960049,291611960049,291611960049,291611960049,291611960049,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,0,0,0,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,1,1,1,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,110,110,110,110,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,109825421,109825421,109825421,109825421,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,122,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,112,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,448144432,448144432,448144432,448144432,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,1,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,460528054,460528054,460528054,460528054,0,0,0,0,0,0,0,0,0,0,0,0,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,10230,10230,10230,10230,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,184,184,184,184,184,184,184,184,184,184,184,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10480,10480,10480,10480,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,0,0,0,0,0,0,0,0,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19597,19597,19597,19597,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,184,184,184,184,184,184,184,184,184,184,184,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,0,0,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2969,2969,2969,2969,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,11245,11245,11245,11245,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,157198259,157198259,157198259,157198259,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10570,10570,10570,10570,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,1,1,1,13,13,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30000,30000,30000,30000,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,11089,11089,11089,11089,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,2292453964,2292453964,2292453964,2292453964,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,183,183,1,1,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,120,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,20297,20297,20297,20297,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,1889567281,1889567281,1889567281,1889567281,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,24,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983,164983,164983,164983,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,160,160,160,160,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4228666474,4228666474,4228666474,4228666474,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,22012,22012,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,16,16,16,16,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,167,167,167,167,167,167,167,167,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,513,513,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,5833,5833,5833,5833,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,164,164,164,164,164,164,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,3504541104,3504541104,3504541104,3504541104,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,168,168,168,168,168,168,168,168,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,415729,415729,415729,415729,415729,415729,415729,415729,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,77000,77000,77000,77000,77000,77000,77000,77000,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231277,1693231277,1693231277,1693231277,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,15503,15503,15503,15503,27,64,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,4273302293,4273302293,4273302293,4273302293,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1360359027,1360359027,1360359027,1360359027,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,2,2,183,183,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,1,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,1,0,1,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,150,150,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441], "bin:SMALL": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,61,61,61,61,61,61,61,61,61,61,61,61,62,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,65,65,66,66,67,67,67,67,67,67,67,67,67,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,78,78,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,80,80,81,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,85,85,85,86,86,86,86,86,86,86,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,98,98,98,99,99,99,100,100,100,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,109,109,109,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,122,122,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,130,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,138,138,138,139,139,139,139,139,139,139,139,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,151,151,151,151,151,151,151,151,152,152,152,152,153,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,157,157,157,157,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,171,171,171,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,174,174,174,174,174,174,175,175,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,182,182,182,183,183,183,183,184,185,185,185,185,185,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,190,190,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,196,196,196,196,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,199,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,201,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,204,205,205,205,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,207,207,207,207,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,220,220,220,220,221,221,221,221,221,221,221,221,221,221,221,221,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,248,248,248,248,248,248,248,248,248,248,248,248,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,256,256,256,256,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,260,260,260,260,260,260,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,266,266,266,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,278,278,278,278,278,278,278,279,279,279,279,279,279,279,279,279,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,285,285,285,285,285,285,285,285,285,285,285,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,287,287,287,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,296,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,302,302,302,302,302,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,309,309,309,309,309,309,309,309,309,309,309,309,310,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,313,313,313,313,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,315,315,315,315,315,315,315,315,315,316,316,316,316,316,316,316,316,316,316,316,316,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,324,324,324,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,327,327,327,327,327,327,327,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,330,330,330,330,330,330,330,330,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,333,333,333,333,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,336,336,336,337,337,338,338,338,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,340,340,340,340,340,340,340,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,342,342,342,342,342,342,342,342,342,342,342,342,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,345,345,345,345,345,345,345,345,346,346,346,346,346,346,346,346,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,349,349,349,349,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,354,354,354,354,354,354,354,354,354,355,355,355,355,355,355,355,355,355,355,355,355,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,357,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,362,362,362,362,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,367,367,367,367,367,367,367,367,367,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,370,370,370,370,370,370,370,370,371,371,371,371,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,374,374,375,375,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,378,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,380,380,380,380,380,380,380,380,380,380,380,380,381,381,381,381,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,384,384,384,384,385,385,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,395,395,395,395,395,395,395,395,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,399,399,400,400,400,400,400,400,400,400,400,400,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,403,403,403,403,403,403,403,403,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,406,406,406,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,409,410,410,410,410,410,410,410,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,414,414,414,414,414,414,414,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,417,417,417,417,418,418,418,419,419,419,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,422,422,422,422,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,424,424,424,424,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,428,428,428,428,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,436,436,436,436,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,438,438,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,444,444,444,444,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,449,449,449,449,449,449,449,449,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,451,451,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,454,454,454,454,454,454,454,454,454,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,462,462,462,462,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,464,464,464,464,464,464,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,468,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,470,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,476,476,476,476,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,479,479,479,479,479,479,479,479,480,480,480,480,480,480,480,480,480,480,480,480,481,481,481,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,485,485,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,493,493,493,493,493,493,493,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,495,495,495,495,495,495,495,495,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,498,499,500,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,503,503,503,503,503,503,503,503,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,508,508,508,508,509,509,509,509,509,509,509,509,510,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,514,514,514,514,514,514,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,516,516,516,516,517,518,519,519,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,522,522,522,522,523,523,523,524,524,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,526,526,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,530,530,530,530,530,531,531,531,531,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,536,536,536,536,536,537,537,538,538,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,546,546,546,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,549,550,551,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,557,557,557,557,557,557,557,557,558,558,558,559,559,560,560,560,560,560,560,560,560,561,561,561,561,561,561,561,561,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin:XXX_BYTE_LO": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,45,198,192,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,128,0,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,32,0,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,6,70,239,146,235,186,88,150,155,197,118,156,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,100,236,171,29,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,6,87,241,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,155,184,17,25,0,0,0,0,0,16,64,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,96,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,251,0,0,1,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,120,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,1,76,8,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,1,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,112,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,0,1,0,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,8,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,255,255,211,52,172,7,186,100,236,171,29,0,0,43,237,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,107,199,94,45,99,16,0,1,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,0,183,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,120,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,112,160,130,49,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,32,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,153,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,0,0,0,0,0,0,0,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,85,252,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,167,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,2,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,27,63,19,45,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,60,143,27,64,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,21,110,115,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,1,0,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81]} +{"bin.ACC_1": [0,0,0], "bin.ACC_2": [0,1,0], "bin.ACC_3": [0,0,0], "bin.ACC_4": [0,0,1], "bin.ACC_5": [0,0,0], "bin.ACC_6": [0,1,1], "bin.ARGUMENT_1_HI": [0,0,0], "bin.ARGUMENT_1_LO": [0,1,0], "bin.ARGUMENT_2_HI": [0,0,0], "bin.ARGUMENT_2_LO": [0,0,1], "bin.BIT_1": [0,0,0], "bin.BIT_B_4": [0,0,0], "bin.BITS": [0,0,0], "bin.BYTE_1": [0,0,0], "bin.BYTE_2": [0,1,0], "bin.BYTE_3": [0,0,0], "bin.BYTE_4": [0,0,1], "bin.BYTE_5": [0,0,0], "bin.BYTE_6": [0,1,1], "bin.COUNTER": [0,0,0], "bin.CT_MAX": [0,0,0], "bin.INST": [0,23,23], "bin.IS_AND": [0,0,0], "bin.IS_BYTE": [0,0,0], "bin.IS_NOT": [0,0,0], "bin.IS_OR": [0,1,1], "bin.IS_SIGNEXTEND": [0,0,0], "bin.IS_XOR": [0,0,0], "bin.LOW_4": [0,1,0], "bin.NEG": [0,0,0], "bin.PIVOT": [0,0,0], "bin.RESULT_HI": [0,0,0], "bin.RESULT_LO": [0,1,1], "bin.SMALL": [0,1,1], "bin.STAMP": [0,1,2], "bin.XXX_BYTE_HI": [0,0,0], "bin.XXX_BYTE_LO": [0,1,1]} +{"bin.ACC_1": [0,0], "bin.ACC_2": [0,240], "bin.ACC_3": [0,0], "bin.ACC_4": [0,240], "bin.ACC_5": [0,0], "bin.ACC_6": [0,240], "bin.ARGUMENT_1_HI": [0,0], "bin.ARGUMENT_1_LO": [0,240], "bin.ARGUMENT_2_HI": [0,0], "bin.ARGUMENT_2_LO": [0,240], "bin.BIT_1": [0,0], "bin.BIT_B_4": [0,1], "bin.BITS": [0,0], "bin.BYTE_1": [0,0], "bin.BYTE_2": [0,240], "bin.BYTE_3": [0,0], "bin.BYTE_4": [0,240], "bin.BYTE_5": [0,0], "bin.BYTE_6": [0,240], "bin.COUNTER": [0,0], "bin.CT_MAX": [0,0], "bin.INST": [0,22], "bin.IS_AND": [0,1], "bin.IS_BYTE": [0,0], "bin.IS_NOT": [0,0], "bin.IS_OR": [0,0], "bin.IS_SIGNEXTEND": [0,0], "bin.IS_XOR": [0,0], "bin.LOW_4": [0,0], "bin.NEG": [0,0], "bin.PIVOT": [0,0], "bin.RESULT_HI": [0,0], "bin.RESULT_LO": [0,240], "bin.SMALL": [0,0], "bin.STAMP": [0,1], "bin.XXX_BYTE_HI": [0,0], "bin.XXX_BYTE_LO": [0,240]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin.ACC_2": [0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,255,65535,16777215,4294967295,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469], "bin.ACC_4": [0,177,45435,11631402,2977639098,214,54786,14025405,3590503772,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,188,48375,12384039,3170314104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,193,49526,12678902,3245799066,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,228,58448,14962892,3830500492,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469], "bin.ACC_6": [0,177,45435,11631402,2977639098,214,54786,14025405,3590503772,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,188,48375,12384039,3170314104,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,193,49526,12678902,3245799066,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,58448,14962892,3830500492,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin.ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,4294967295,4294967295,4294967295,4294967295,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469], "bin.ARGUMENT_2_LO": [0,2977639098,2977639098,2977639098,2977639098,3590503772,3590503772,3590503772,3590503772,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,3170314104,3170314104,3170314104,3170314104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3245799066,3245799066,3245799066,3245799066,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,3830500492,3830500492,3830500492,3830500492,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin.BYTE_2": [0,255,255,255,255,255,255,255,255,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,255,255,255,255,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin.BYTE_4": [0,177,123,42,186,214,2,189,92,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,193,118,246,154,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin.BYTE_6": [0,177,123,42,186,214,2,189,92,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,193,118,246,154,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141], "bin.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.CT_MAX": [0,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469], "bin.RESULT_LO": [0,2977639098,2977639098,2977639098,2977639098,3590503772,3590503772,3590503772,3590503772,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,3170314104,3170314104,3170314104,3170314104,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,3245799066,3245799066,3245799066,3245799066,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,3830500492,3830500492,3830500492,3830500492,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85], "bin.XXX_BYTE_LO": [0,177,123,42,186,214,2,189,92,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,188,247,39,120,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,193,118,246,154,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,228,80,204,140,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133586175,1208925819333154198061055,309485009749287474703630335,79228162495817593524129366015,20282409598929303942177117700095,5192296857325901809197342131224575,1329227995475430863154519585593491455,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960895,18446742974197989375,4722366201394685280255,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,39,10000,2560000,655360000,167772160000,42949672960000,10995116277760000,2814749767106560000,720575940379279360000,184467440737095516160000,47223664828696452136960000,12089258196146291747061760000,3094850098213450687247810560000,792281625142643375935439503360000,202824096036516704239472512860160000,51922968585348276285304963292200960000,0,0,0,0,106,27287,6985670,1788331605,457812890905,117200100071842,30003225618391560,7680825758308239361,1966291394126909276440,503370596896488774768781,128862872805501126340807984,32988895438208288343246843971,8445157232181321815871192056589,2161960251438418384863025166486870,553461824368235106524934442620638941,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291681,74670534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,191,49068,12561649,3215782348,823240281316,210749512017130,53951875076385526,13811680019554694784,3535790085006001864872,905162261761536477407267,231721539010953338216260499,59320713986804054583362687896,15186102780621837973340848101445,3887642311839190521175257113970161,995236431830832773420865821176361385,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034], "bin.ACC_2": [0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,1,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,1099761630765344353536,281538977475928154505261,72073978233837607553347014,18450938427862427533656835776,0,0,0,0,0,0,0,0,0,0,44,11342,2903640,743331909,190292968750,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,289,74169,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,1,289,74169,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74169,255,65535,255,65535,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,110,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,6,1623,415729,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,289,74169,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,576460752303423488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,255,65535,16777215,4294967295,1,289,74153,1,289,74169,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,255,65535,16777215,4294967295,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551360,4722366482869645148160,1208925819614629157928960,309485009821345064429813760,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,1,289,74169,1,289,74169,168,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,10,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,289,74153,1,289,74153,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,0,0,0,0,0,0,2,537,137472,35192832,9009364992,2306397437952,590437744115712,151152062493622273,38694927998367301925,9905901567582029293049,120,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,32,1,289,74153,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1,289,74153,0,0,0,0,0,0,85,22011,1,289,74153,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,5,1525,390625,100000000,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,289,74153,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,289,74169,255,65535,16777215,4294967295,1,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213694,1208925819614629174705888,309485009821345068724707347,79228162514264337593525080997,20282409603651670423942420735385,5192296858534827628529259708258780,1329227995784915872903490485314247883,340282366920938463463293564240447458095,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,122,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,16,1,289,74153,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,1,289,74153,214,54881,14049670,3596715574,920759187034,235714351880768,60342874081476829,15447775764858068479,3954630595803665530749,1012385432525738375871965,259170670726589024223223099,66347691706006790201145113361,16985009076737738291493149020604,4348162323644861002622246149274690,1113129554853084416671295014214320652,284961166042389610667851523638866086915,0,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,7,1807,462720,118456441,30324849021,7763161349513,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,4611686018427387904,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,1,256,65536,16777216,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74153,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788608,4722353874409161883648,1208922591848745442213888,309484183513278833206755328,255,65535,16777215,4294967295,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,34,8704,2228225,0,13,1,289,74169,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,117,30000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,2,655,167780,42951809,10995663275,2814889798527,720611788422916,184476617836266586,47226014166084246106,12089859626517567003376,3095004064388497152864274,792321040483455271133254305,202834186363764549410113102237,51925551709123724648988954172672,13292941237535673510141172268204090,3402992956809132418596140100660247209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,183,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,255,65535,16777215,4294967295,1,289,74169,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,6,1623,415729,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,31,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,255,65535,16777215,1,289,74153,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,255,65535,16777215,4294967295,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,167,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,512,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,175,44913,11497858,2943451867,753523678106,192902061595385,49382927768418810,12642029508715215580,3236359554231095188609,828508045883160368284126,212098059746089054280736464,54297103294998797895868534909,13900058443519692261342344936861,3558414961541041218903640303836498,910954230154506552039331917782143488,233204282919553677322068970952228732929,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,168,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,0,0,0,0,0,6,1623,415729,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24239,6205297,1588556162,406670377691,104107616689050,26651549872397049,6822796767333644794,1746635972437413067484,447138808943977745276033,114467535089658302790664670,29303688982952525514410155728,7501744379635846531688999866493,1920446561186776712112383965822365,491634319663814838300770295250525522,125858385833936598604997195584134533632,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,211,54033,13832538,3541129866,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,167,42966,10999393,2815844742,720856254006,184539201025626,47242035462560320,12093961078415442141,3096054036074353188351,792589833235034416217981,202902997308168810551803357,51943167310891215501261659451,13297450831588151168322984819473,3404147412886566699090684113785276,871461737698961074967215133129030722,223094204850934035191607074081031864844,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,255,65535,16777215,4294967295,255,64,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1,289,74169,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,255,65535,255,65535,16777215,4294967295,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,2,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,1,1,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,1,289,74153,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,873328425833,223572077013300,57234451715405050,14652019639143692919,3750917027620785387301,960234759070921059149197,245820098322155791142194536,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955810,1099508687489,281474223997208,72057401343285334,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,4275900672,1094630572032,280225426440192,71737709168689152,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,153,39388,10083531,2581383983,660834299648,169173580709888,43308436661731328,11086959785403219968,2838261705063224311808,726594996496185423822848,186008319103023468498649088,47618129690374007935654166528,12190241200735746031527466631168,3120701747388350984071031457579008,798899647331417851922184053140226048,204518309716842970092079117603897868288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49218,12599971,3225592792,825751754823,211392449234764,54116467004099837,13853815553049558413,3546576781580686953854,907923656084655860186863,232428455957671900207837106,59501684725164006453206299192,15232431289641985652020812593310,3899502410148348326917328023887463,998272616997977171690835974115190761,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,5,1280,327680,83886080,21474836480,5497558138880,1407374883553280,360287970189639680,92233720368547758080,23611832414348226068480,6044629098073145873530880,1547425049106725343623905280,396140812571321687967719751680,101412048018258352119736256430080,25961484292674138142652481646100480,6646139978924579364519035301401722880,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,5,1381,353779,90567679,23185325824,5935443410944,1519473513201664,388985219379625984,99580216161184251904,25492535337263168487424,6526089046339371132780544,1670678795862879009991819264,427693771740897026557905731584,109489605565669638798823867285504,28029339024811427532498910025089024,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,46,12005,3073495,786814914,201424618148,51564702245967,13200563774967805,3379344326391758303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,4275979776,1094650822656,280230610599936,71739036313583616,18365193296277405696,4701489483847015858176,1203581307864836059693056,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,258275377432,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32170,8235695,2108338012,539734531315,138172040016719,35372042244280064,9055242814535696384,2318142160521138274314,593444393093411398224509,151921764631913317945474371,38891971745769809394041439146,9956344766917071204874608421564,2548824260330770228447899755920465,652499010644677178482662337515639132,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,209,53606,13723151,3513126809,899360463104,230236278554624,58940487309983744,15088764751355838464,3862723776347094646784,988857286744856229576704,253147465406683194771636224,64805751144110897861538873344,16590272292892389852553951576064,4247109706980451802253811603472384,1087260084986995661376975770488930304,278338581756670889312505797245166157824,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,138,35434,9071134,2322210437,594485871872,152188383199232,38960226099003392,9973817881344868352,2553297377624286298112,653644128671817292316672,167332896939985226833068032,42837221616636218069265416192,10966328733858871825731946545152,2807380155867871187387378315558912,718689319902175023971168848783081472,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,53744069314394843099393547040565,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,168,43008,11010232,2818619473,721566585143,184721045796846,47288587723992795,12105878457342155665,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,109,28106,7195157,1841960365,471541853532,120714714504235,30902966913084244,7911159529749566486,2025256839615889020500,518465750941667589248248,132727232241066902847551488,33978171453713127128973181111,8698411892150560545017134364577,2226793444390543499524386397331918,570059121763979135878242917716971245,145935135171578658784830186935544638967,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin.ACC_4": [0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,24,6377,1632561,417935866,106991581813,27389844944353,7011800305754538,1795020878273161898,459525344837929445888,117638488278509938147328,30115452999298544165715968,7709555967820427306423287808,1973646327762029390444361678848,505253459907079523953756589785088,129344885736212358132161686984982528,33112290748470363681833391868155527178,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,10,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,63,42,10873,2783557,712590733,182423227648,46700346277888,11955288647139328,3060553893667667968,783501796778922999808,200576459975404287950848,51347573753703497715417178,13144978880948095415146797811,3365114593522712426277580239632,861469335941814381127060541345914,220536150001104481568527498584554048,56457254400282747281543039637645836288,194,49914,12778056,3271182355,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,157,40347,10328971,2644216606,676919451237,173291379516730,44362593156282908,11356823848008424626,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,128,1,256,65537,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,611,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,122,31252,8000599,2048153416,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,128,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2499,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,13,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,64,16384,0,1,0,2,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,1,256,65536,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,0,0,0,184,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,29,7477,1914215,0,1,256,234,60147,15397645,3941797130,1009100065346,258329616728711,66132381882550163,16929889761932841955,4334051779054807540481,1109517255438030730363166,284036417392135866972970734,72713322852386781945080507950,18614610650211016177940610035395,4765340326454020141552796169061263,1219927123572229156237515819279683359,312301343634490663996804049735598939931,0,0,32,6,1786,457398,117093964,29976054853,7673870042515,1964510730883892,502914747106276426,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,155,39864,10205201,2612531481,0,64,16384,0,0,16,103,26596,6808601,1743002017,446208516431,114229380206352,29242721332826270,156,40050,10252957,2624757153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,12,3198,818706,209588745,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,1,256,65536,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,146,37504,9601151,2457894744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,2,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,1,256,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,5,1525,390625,100000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,64,0,0,16,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,8,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,21,5495,1406735,360124306,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,4,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,100,25836,6614187,1693231901,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,255,65535,16777215,4294967295,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,96,21,5535,1417066,362769117,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,40895,10469136,2680099068,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,332,85000,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,128,32768,77,19770,5061135,1295650684,1,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,110,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,6,1675,429005,109825421,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,107,27433,7022938,1797872149,460255270337,117825349206344,30163289396824086,7721802085586966141,1976781333910263332266,506056021481027413060271,129550341499143017743429468,33164887423780612542317944051,8490211180487836810833393677135,2173494062204886223573348781346560,556414479924450873234777288024719360,142442106860659423548102985734328156170,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,96,0,128,32768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,671,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,451,27,7027,1798937,460528054,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212160,1208925819614629174312960,309485009821345068624117760,79228162514264337567774146560,20282409603651670417350181519360,5192296858534827626841646468956160,1329227995784915872471461496052776960,340282366920938463352694142989510901760,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,291,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,48,12420,3179539,813962130,208374305413,53343822185800,13656018479565040,3495940730768650381,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,13999,3583849,917465417,234871146878,60127013600863,15392515481821000,3940483963346176106,1008763894616621083269,258243557021854997317079,66110350597594879313172273,16924249752984289104172101991,4332607936763978010668058109779,1109147631811578370731022876103631,283941793743764062907141856282529634,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,84,21526,5510740,1410749688,361151920128,92454891552951,23668452237555617,6059123772814238158,1551135685840444968685,397090735575153911983607,101655228307239401467803478,26023738446653286775757690381,6662077042343241414593968737617,1705491722839869802136055996830195,436605881047006669346830335188530074,111771105548033707352788565808263699105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,351,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,12,3085,789958,202229292,51770698974,13253298937407,3392844527976384,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,0,8,2048,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,97,24901,6374660,1631913106,417769755175,106949057325006,27378958675201765,7009013420851651915,1794307435738022890336,459342703548933859926147,117591732108527068141093698,30103483419782929444119986880,7706491755464429937694716641453,1972861889398894064049847460211968,505052643686116880396760949814263808,129293476783645921381570803152451534858,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,254,65246,16703153,4276007422,1094657900253,280232422464785,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,0,0,43,11245,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,9,2398,614055,157198259,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,115,29521,7557426,1934701095,495283480558,126792571023021,32458898181893438,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,41,10570,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,0,16,4096,53,13589,3478954,890612345,227996760447,58367170674641,14941995692708193,3825150897333297625,979238629717324192000,250685089207634993152000,64175382837154558246912000,16428898006311566911209472000,4205797889615761129269624832000,1076684259741634849093023956992000,275631170493858521367814132989952000,70561579646427781470160418045427712010,42,10793,2763095,707352541,181082250615,46357056157573,11867406376338716,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,43,11089,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,255,65535,184,47105,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,8,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,79,20297,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,112,28832,7381122,1889567281,8,2048,524288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9415,2410285,617033196,157960498314,40437887568463,10352099217526660,2650137399686825033,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937664,213938996698608041984,54768383154843658747904,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,6,1558,399042,102154884,26151650369,6694822494570,1713874558610035,438751887004169098,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,8,2048,524288,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,24,13,3555,910127,232992515,59646084060,15269397519520,3908965764997241,1,470,120441,30832965,7893239205,2020669236510,517291324546780,132426579083975913,33901204245497833983,8678708286847445499721,2221749321432946047928594,568767826286834188269720145,145604563529429552197048357120,37274768263533965362444379422721,9542340675464695132785761132216576,2442839212918961953993154849847443457,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2047,524287,134217727,0,0,10,0,16,4096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,1,500,128000,32768160,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,252,64524,16518228,4228666474,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,0,0,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,0,1,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,38,9827,2515960,644085910,164885993205,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703063,1,500,128000,32768160,8388648960,2147494133924,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,208,53475,13689613,3504541104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,170,43641,11172223,2860089297,732182860129,187438812193241,47984335921469696,12283989995896242176,3144701438949437997056,805043568371056127246336,206091153502990368575062016,52759335296765534355215876096,13506389835971976794935264280576,3457635798008826059503427655827466,885154764290259471232877479891831296,226599619658306424635616634852308811778,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,1,257,65792,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,242,62156,15912040,4073482472,1042811512941,266959747313098,68341695312153109,17495473999911196077,4478841343977266195804,1146583384058180146125867,293525346318894117408222036,75142488657636894056504841238,19236477096355044878465239357012,4924538136666891488887101275395320,1260681762986724221155097926501201920,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,4,1162,297562,76176015,19501059958,4992271349359,1278021465436129,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,2,593,151858,38875715,9952183129,2547758881167,652226273578802,166969926036173555,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,283,72511,18562835,4752085805,1216533966081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,60,15503,27,0,255,65535,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,254,65205,16692587,4273302293,4,1024,262144,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,1,256,65537,16777472,4295032832,81,20757,5313902,1360359027,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,0,183,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,34,8704,2228225,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,171,43985,11260220,2882616508,737949826153,188915155495235,48362279806780351,4,1024,262144,0,150,0,0,0,0,0,0,0,168,10,2705,692543,177291205,45386548713,11618956470724,2974452856505552,761459931265421318,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562114,158456325028528675187087901203,40564819207303340847894502707997,10384593717069655257060992693247318,2658455991569831745807614129471313525,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900691,40564819207303340847894502576925,10384593717069655257060992659692886,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,209,53504,13697024,3506438144,897648164864,229797930205184,58828270132527104,15060037153926938624,3855369511405296287744,986974594919755849662464,252665496299457497513590784,64682367052661119363479240704,16558685965481246557050685620224,4239023607163199118604975518777344,1085190043433778974362873732807000064,277808651119047417436895675598592016384,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,254,65246,16703046,4275980030,1094650887901,280230627302673,71739040589484288,18365194390907977728,4701489764072442298368,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35328,9043968,2315255808,592705486848,151732604633088,38843546786070528,9943947977234055168,2545650682171918123008,651686574636011039490048,166831763106818826109452288,42708931355345619484019785728,10933486426968478587909065146368,2798972525303930518504720677470208,716536966477806212737208493432373248,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,6798,1740496,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,60928,15597568,3992977408,1022202216448,261683767410688,66991044457136128,17149707381026848768,4390325089542873284608,1123923222922975560859648,287724345068281743580069888,73657432337480126356497891328,18856302678394912347263460179968,4827213485669097560899445806071808,1235766652331288975590258126354382848,316356262996809977751106080346722009088,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034], "bin.ACC_6": [0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,10,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211412,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,1,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,194,49914,12778056,3271182355,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,45,11718,3000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781011,79228162514264337593543938993,20282409603651670423947248382375,5192296858534827628530495585888186,1329227995784915872903806869987375825,340282366920938463463374558716768211455,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,128,0,0,1,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,0,32,8192,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,128,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2496,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,8,2281,584152,149543106,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,13,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,256,65536,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,6,1623,415729,0,32,8192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,29,7477,1914215,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,155,39864,10205201,2612531481,0,0,0,0,0,16,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,156,40050,10252957,2624757153,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,12,3198,818706,209588745,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,1,256,65536,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,146,37504,9601151,2457894744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2528,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,10,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,1,256,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,96,0,0,0,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,21,5495,1406735,360124306,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,22011,0,0,1,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,96,21,5535,1417066,362769117,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,40895,10469136,2680099068,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,1,332,85000,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,19770,5061135,1295650684,1,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,1,287,73708,18869338,4830550630,1236620961315,316574966096692,81043191320753360,0,0,0,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,1,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211328,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,110,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,6,1675,429005,109825421,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,112,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,640,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,448,27,7027,1798937,460528054,0,0,0,0,0,0,0,0,0,0,0,0,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706168,309485009821345068724779248,79228162514264337593543487615,20282409603651670423947132829574,5192296858534827628530466004371074,1329227995784915872903799297118995062,340282366920938463463372620062462736034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,0,0,0,0,0,0,0,0,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,256,65537,16777472,4295032832,1099528404993,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,2361183241434822606848,604462909807314587353088,154742504910672534362390528,39614081257132168796771975168,10141204801825835211973625643008,2596148429267413814265248164610048,664613997892457936451903530140172288,170141183460469231731687303715884105728,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,320,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211452,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,43,11245,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,9,2398,614055,157198259,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219968,1329227995784915872903807060280311808,340282366920938463463374607431759822848,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,41,10570,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211454,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,253,64880,16609435,4252015486,1088515964500,278660086912128,71336982249505019,18262267455873285029,4675140468703560967589,1196835959988111607702799,306390005756956571571916781,78435841473780882322410696030,20079575417287905874537138183778,5140371306825703903881507375047423,1315935054547380199393665888012140485,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,43,11089,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,0,183,0,1,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,120,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,79,20297,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,112,28832,7381122,1889567281,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937670,213938996698608043607,54768383154843659163633,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,100,25836,6614183,1693231085,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211425,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,85,22012,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,16,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,167,173,44354,11354825,2906835201,744149811612,190502351772865,48768602053853505,12484762125786497450,3196099104201343347406,818201370675543896936062,209459550892939237615631967,53621645028592444829601783734,13727141127319665876378056636133,3514148128593834464352782498850166,899621920920021622874312319705642681,230303211755525535455823953844644526359,2,513,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,38,9811,2511631,642977789,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,22,5833,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,1,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,208,53475,13689613,3504541104,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950312,20282409603651670423947251280093,5192296858534827628530496327703853,1329227995784915872903807059892186508,340282366920938463463374607332399746182,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211392,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,0,0,0,0,0,6,1623,415729,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,1,300,77000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285804,5192296858534827628530496329166062,1329227995784915872903807060266512037,340282366920938463463374607428227081589,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,283,72511,18562835,4752085805,1216533966081,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,60,15503,27,64,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,254,65205,16692587,4273302293,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,20757,5313902,1360359027,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,2,0,183,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355564,309485009821345068635024384,79228162514264337570566242304,20282409603651670418064958029824,5192296858534827627024629255634944,1329227995784915872518305089442545664,340282366920938463364686102897291689984,0,0,1,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,1,0,1,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,0,0,0,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,0,0,0,0,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034], "bin.ARGUMENT_1_LO": [0,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,0,0,0,0,0,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,74169,74169,74169,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74169,74169,74169,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,256,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,256,256,74169,74169,74169,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,4294967295,4294967295,4294967295,4294967295,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,65535,65535,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,65535,65535,65535,65535,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,110,110,110,110,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,415729,415729,415729,74153,74153,74153,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,74169,74169,74169,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74169,74169,74169,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,4294967295,4294967295,4294967295,4294967295,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,74169,74169,74169,74169,74169,74169,168,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,10,10,10,10,10,10,10,10,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74153,74153,74153,74153,74153,74153,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,120,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,32,74153,74153,74153,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,22011,22011,22011,22011,22011,22011,22011,22011,74153,74153,74153,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,74153,74153,74153,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74169,74169,74169,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,4294967295,4294967295,4294967295,4294967295,0,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74153,74153,74153,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,1,0,0,0,0,0,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,47105,47105,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,122,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16,74153,74153,74153,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,4294967295,4294967295,4294967295,4294967295,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,74153,74153,74153,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,0,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,16777216,16777216,16777216,16777216,16777216,16777216,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5279462,5279462,5279462,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74153,74153,74153,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2969,2969,2969,2969,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,4294967295,4294967295,4294967295,4294967295,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2228225,2228225,2228225,13,13,74169,74169,74169,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,30000,30000,30000,30000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,0,0,0,0,0,0,0,0,0,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,0,0,0,0,0,0,0,0,0,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,183,183,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983,164983,164983,164983,16777215,16777215,16777215,74153,74153,74153,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,4294967295,4294967295,4294967295,4294967295,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,167,167,167,167,167,167,167,167,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,512,512,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,65535,65535,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,4294967295,4294967295,4294967295,4294967295,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,168,168,168,168,168,168,168,168,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,255,255,255,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,415729,415729,415729,415729,415729,415729,415729,415729,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,77000,77000,77000,77000,77000,77000,77000,77000,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,0,0,0,0,0,0,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,4294967295,4294967295,4294967295,4294967295,255,64,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,65535,65535,65535,65535,65535,4294967295,4294967295,4294967295,4294967295,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,2,2,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,74153,74153,74153,65535,65535,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,8589934592,8589934592,8589934592,8589934592,8589934592,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin.ARGUMENT_2_LO": [0,4294967295,4294967295,4294967295,4294967295,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,10,10,10,10,10,10,10,10,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,63,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,3271182355,3271182355,3271182355,3271182355,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128,128,128,65537,65537,65537,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,131072,131072,131072,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,615717388,615717388,615717388,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,8192,8192,8192,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128,128,128,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,131072,131072,131072,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,0,0,0,0,0,0,0,0,0,0,0,0,149543106,149543106,149543106,149543106,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,13,13,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,16384,16384,16384,1,1,2,2,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,65536,65536,65536,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,4294967295,4294967295,4294967295,4294967295,184,184,184,184,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,0,0,0,8192,8192,8192,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,1914215,1914215,1914215,1914215,256,256,256,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,32,32,32,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,2612531481,2612531481,2612531481,2612531481,16384,16384,16384,16,16,16,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,2624757153,2624757153,2624757153,2624757153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,209588745,209588745,209588745,209588745,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,65536,65536,65536,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,2457894744,2457894744,2457894744,2457894744,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,1,1,1,2,2,2,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1024,1024,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77000,77000,77000,77000,77000,77000,77000,77000,256,256,256,32,32,32,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,2,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,64,16,16,16,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,8,8,8,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,360124306,360124306,360124306,360124306,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,4,4,4,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1693231901,1693231901,1693231901,1693231901,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,4294967295,4294967295,4294967295,4294967295,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,512,512,512,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,120,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2835717307,2835717307,2835717307,2835717307,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,96,362769117,362769117,362769117,362769117,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,2680099068,2680099068,2680099068,2680099068,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,85000,85000,85000,85000,85000,85000,85000,85000,64,64,64,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,512,512,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,32768,32768,32768,1295650684,1295650684,1295650684,1295650684,1,291611960049,291611960049,291611960049,291611960049,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2048,2048,2048,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,0,255,255,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,110,110,110,110,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,109825421,109825421,109825421,109825421,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,0,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,96,32768,32768,32768,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,448144432,448144432,448144432,448144432,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1024,1024,1024,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,1,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,460528054,460528054,460528054,460528054,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,10230,10230,10230,10230,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10480,10480,10480,10480,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,19597,19597,19597,19597,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,2048,2048,2048,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,11245,11245,11245,11245,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,157198259,157198259,157198259,157198259,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,16777215,16777215,16777215,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10570,10570,10570,10570,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,4096,4096,4096,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,11089,11089,11089,11089,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2292453964,2292453964,2292453964,2292453964,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,65535,65535,47105,47105,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,8,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,20297,20297,20297,20297,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,1889567281,1889567281,1889567281,1889567281,524288,524288,524288,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,524288,524288,524288,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,24,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134217727,134217727,134217727,134217727,10,10,10,4096,4096,4096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,32768160,32768160,32768160,32768160,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,4228666474,4228666474,4228666474,4228666474,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,0,0,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,1,1,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,5833,5833,5833,5833,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3504541104,3504541104,3504541104,3504541104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,65792,65792,65792,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,0,1,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231277,1693231277,1693231277,1693231277,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15503,15503,15503,15503,27,0,65535,65535,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,4273302293,4273302293,4273302293,4273302293,262144,262144,262144,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4295032832,4295032832,4295032832,4295032832,4295032832,1360359027,1360359027,1360359027,1360359027,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,65535,65535,183,183,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,2228225,2228225,2228225,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,255,0,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,262144,262144,262144,150,150,168,168,168,168,168,168,168,168,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,39,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,151,198,85,25,162,8,1,24,141,48,67,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,167,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,97,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,191,172,241,204,228,234,246,128,168,35,147,152,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin.BYTE_2": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,59,158,66,48,100,236,167,237,0,45,198,192,0,0,0,0,0,0,0,0,0,0,44,78,88,69,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,33,185,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,33,185,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,0,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,255,255,255,255,244,0,0,0,0,0,0,0,168,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,110,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,87,241,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,33,185,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,255,255,255,255,1,33,169,1,33,185,64,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,1,33,185,1,33,185,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,169,1,33,169,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,2,25,0,0,0,0,0,1,37,249,120,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,32,1,33,169,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,1,33,169,0,0,0,0,0,0,85,251,1,33,169,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,5,245,225,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,1,33,169,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,33,185,255,255,255,255,1,0,0,0,0,0,255,255,255,255,255,255,255,255,254,224,19,165,153,220,203,47,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,122,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,16,1,33,169,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,1,33,169,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,0,0,0,0,0,0,0,168,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,7,15,128,121,125,137,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,64,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,1,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,169,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,211,52,172,7,186,0,0,0,0,255,255,255,255,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,34,0,1,0,13,1,33,185,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,117,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,2,143,100,129,171,127,4,90,90,240,18,161,157,0,58,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,183,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,1,33,185,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,32,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,6,87,241,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,59,158,66,48,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,255,255,255,1,33,169,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,167,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,211,17,90,138,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,167,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,255,255,255,255,255,64,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,33,185,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,1,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,1,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,105,52,250,119,37,141,104,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,211,34,129,24,86,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,153,220,203,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,66,163,216,71,76,253,141,126,239,178,56,158,103,233,164,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,46,229,215,194,164,79,253,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,24,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,170,175,92,243,79,0,0,10,125,67,170,188,81,92,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209,102,15,153,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,138,106,30,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,2,166,88,116,45,51,235,210,206,47,11,223,247,53,21,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,168,0,184,81,55,238,219,145,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,109,202,21,173,92,43,84,22,84,248,0,183,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin.BYTE_4": [0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,42,121,69,141,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,157,155,139,30,101,58,28,178,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,128,1,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,99,2,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,32,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,2,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,195,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,64,0,0,1,0,2,0,255,255,255,255,255,255,255,255,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,234,243,13,10,66,135,147,227,1,30,238,46,195,143,31,27,0,0,32,6,250,182,76,69,147,52,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,155,184,17,25,0,64,0,0,0,16,103,228,25,161,79,16,158,156,114,157,161,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,2,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,64,0,0,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,4,255,255,255,255,255,255,255,255,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,255,255,255,255,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,255,255,255,255,255,255,255,255,0,0,0,0,120,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,76,8,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,128,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,10,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,96,0,128,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,26,182,36,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,255,255,255,255,255,255,255,250,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,48,132,19,146,133,72,240,141,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,84,22,84,248,0,183,161,206,237,247,86,13,81,243,154,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,12,13,198,44,222,63,192,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,244,0,0,0,0,0,0,0,168,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,0,8,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,254,222,177,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,0,0,0,0,0,0,0,100,236,171,29,0,0,43,237,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,115,81,50,39,238,173,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,16,0,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,10,42,41,87,221,119,133,28,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,255,255,211,55,110,75,186,100,236,168,173,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,5,107,199,94,45,99,16,0,1,0,255,255,211,52,172,7,186,100,236,171,29,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,136,164,18,76,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,255,255,184,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,8,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,112,160,130,49,8,0,0,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,199,45,236,138,79,132,73,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,11,153,0,0,0,0,0,0,0,0,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,6,22,194,132,65,106,115,138,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,8,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,13,227,47,3,220,160,121,1,214,121,69,165,30,220,233,255,73,18,81,0,1,0,1,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,255,255,0,0,10,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,1,244,0,160,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,0,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,16,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,38,99,248,150,245,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,87,1,244,0,160,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,208,227,13,176,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,2,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,242,204,104,232,109,202,21,173,92,43,84,22,84,248,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,1,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4,138,90,143,118,111,225,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,81,50,67,89,143,50,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,1,27,63,19,45,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,60,143,27,0,255,255,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,4,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,34,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,171,209,60,188,105,67,191,4,0,0,0,150,0,0,0,0,0,0,0,168,10,145,63,197,233,196,208,6,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin.BYTE_6": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,45,198,192,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,128,0,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,32,0,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,6,70,239,146,235,186,88,150,155,197,118,156,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,100,236,171,29,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,6,87,241,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,155,184,17,25,0,0,0,0,0,16,64,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,96,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,251,0,0,1,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,120,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,1,76,8,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,1,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,112,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,0,1,0,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,8,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,255,255,211,52,172,7,186,100,236,171,29,0,0,43,237,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,107,199,94,45,99,16,0,1,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,0,183,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,120,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,112,160,130,49,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,32,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,153,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,0,0,0,0,0,0,0,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,85,252,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,167,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,2,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,27,63,19,45,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,60,143,27,64,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,21,110,115,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,1,0,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81], "bin.COUNTER": [0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,0,1,0,1,2,3,4,5,6,7,8,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,0,1,2,3,4,5,6,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,0,1,2,3,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,0,0,1,2,3,4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,3,4,5,6,7,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,0,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,0,1,2,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,0,1,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.CT_MAX": [0,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,11,11,11,11,11,11,11,11,11,11,11,11,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,1,1,1,1,8,8,8,8,8,8,8,8,8,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,2,2,2,6,6,6,6,6,6,6,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,7,7,7,7,7,7,7,7,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,7,7,7,7,7,7,7,7,3,3,3,3,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,3,3,3,3,0,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,1,1,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,7,7,7,7,7,7,7,7,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,0,0,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,2,2,2,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,2,2,2,1,1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,8,8,8,8,8,8,8,8,8,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,9,9,9,9,9,9,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,9,9,9,11,11,11,11,11,11,11,11,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,15,15,15,15,1,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,13,13,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,15,15,15,9,9,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,9,9,9,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,445567187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,8589934592,8589934592,8589934592,8589934592,8589934592,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034], "bin.RESULT_LO": [0,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,10,10,10,10,10,10,10,10,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,3271182355,3271182355,3271182355,3271182355,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,128,128,128,1,1,1,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,615717388,615717388,615717388,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258,258,8192,8192,8192,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,128,128,128,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,149543106,149543106,149543106,149543106,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,13,13,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,1,1,2,2,168,168,168,168,168,168,168,168,168,65536,65536,65536,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,110,110,110,110,184,184,184,184,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,415729,415729,415729,8192,8192,8192,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,1914215,1914215,1914215,1914215,256,256,256,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,32,32,32,0,0,0,0,0,0,0,0,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,2612531481,2612531481,2612531481,2612531481,0,0,0,16,16,16,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,2624757153,2624757153,2624757153,2624757153,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,209588745,209588745,209588745,209588745,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,65536,65536,65536,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,2457894744,2457894744,2457894744,2457894744,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,168,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,10,10,10,10,10,10,10,10,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77000,77000,77000,77000,77000,77000,77000,77000,256,256,256,32,32,32,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,22012,22012,22012,22012,22012,22012,22012,22012,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,96,0,0,0,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,8,8,8,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,360124306,360124306,360124306,360124306,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,0,0,0,22011,22011,22011,22011,22011,22011,22011,22011,1,1,1,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,0,0,0,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1693231901,1693231901,1693231901,1693231901,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2835717307,2835717307,2835717307,2835717307,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,96,362769117,362769117,362769117,362769117,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,2680099068,2680099068,2680099068,2680099068,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,85000,85000,85000,85000,85000,85000,85000,85000,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1295650684,1295650684,1295650684,1295650684,1,291611960049,291611960049,291611960049,291611960049,291611960049,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,0,0,0,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,1,1,1,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,110,110,110,110,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,109825421,109825421,109825421,109825421,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,122,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,112,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,448144432,448144432,448144432,448144432,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,1,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,460528054,460528054,460528054,460528054,0,0,0,0,0,0,0,0,0,0,0,0,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,10230,10230,10230,10230,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,184,184,184,184,184,184,184,184,184,184,184,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10480,10480,10480,10480,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,0,0,0,0,0,0,0,0,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19597,19597,19597,19597,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,184,184,184,184,184,184,184,184,184,184,184,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,0,0,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2969,2969,2969,2969,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,11245,11245,11245,11245,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,157198259,157198259,157198259,157198259,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10570,10570,10570,10570,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,1,1,1,13,13,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30000,30000,30000,30000,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,11089,11089,11089,11089,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,2292453964,2292453964,2292453964,2292453964,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,183,183,1,1,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,120,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,20297,20297,20297,20297,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,1889567281,1889567281,1889567281,1889567281,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,24,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983,164983,164983,164983,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,160,160,160,160,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4228666474,4228666474,4228666474,4228666474,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,22012,22012,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,16,16,16,16,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,167,167,167,167,167,167,167,167,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,230303211755525535455823953844644526359,513,513,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,5833,5833,5833,5833,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,164,164,164,164,164,164,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,3504541104,3504541104,3504541104,3504541104,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,168,168,168,168,168,168,168,168,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,415729,415729,415729,415729,415729,415729,415729,415729,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,77000,77000,77000,77000,77000,77000,77000,77000,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231277,1693231277,1693231277,1693231277,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,0,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,15503,15503,15503,15503,27,64,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,4273302293,4273302293,4273302293,4273302293,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1360359027,1360359027,1360359027,1360359027,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,0,0,0,0,0,2,2,183,183,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,1,1,1,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,1,0,1,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,150,150,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441], "bin.SMALL": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,61,61,61,61,61,61,61,61,61,61,61,61,62,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,65,65,66,66,67,67,67,67,67,67,67,67,67,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,78,78,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,80,80,81,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,85,85,85,86,86,86,86,86,86,86,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,98,98,98,99,99,99,100,100,100,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,109,109,109,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,122,122,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,130,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,138,138,138,139,139,139,139,139,139,139,139,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,151,151,151,151,151,151,151,151,152,152,152,152,153,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,157,157,157,157,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,171,171,171,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,174,174,174,174,174,174,175,175,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,182,182,182,183,183,183,183,184,185,185,185,185,185,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,190,190,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,196,196,196,196,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,199,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,201,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,204,205,205,205,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,207,207,207,207,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,220,220,220,220,221,221,221,221,221,221,221,221,221,221,221,221,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,248,248,248,248,248,248,248,248,248,248,248,248,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,256,256,256,256,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,260,260,260,260,260,260,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,266,266,266,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,278,278,278,278,278,278,278,279,279,279,279,279,279,279,279,279,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,285,285,285,285,285,285,285,285,285,285,285,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,287,287,287,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,296,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,302,302,302,302,302,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,309,309,309,309,309,309,309,309,309,309,309,309,310,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,313,313,313,313,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,315,315,315,315,315,315,315,315,315,316,316,316,316,316,316,316,316,316,316,316,316,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,324,324,324,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,327,327,327,327,327,327,327,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,330,330,330,330,330,330,330,330,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,333,333,333,333,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,336,336,336,337,337,338,338,338,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,340,340,340,340,340,340,340,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,342,342,342,342,342,342,342,342,342,342,342,342,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,345,345,345,345,345,345,345,345,346,346,346,346,346,346,346,346,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,349,349,349,349,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,354,354,354,354,354,354,354,354,354,355,355,355,355,355,355,355,355,355,355,355,355,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,357,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,362,362,362,362,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,367,367,367,367,367,367,367,367,367,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,370,370,370,370,370,370,370,370,371,371,371,371,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,374,374,375,375,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,378,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,380,380,380,380,380,380,380,380,380,380,380,380,381,381,381,381,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,384,384,384,384,385,385,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,395,395,395,395,395,395,395,395,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,399,399,400,400,400,400,400,400,400,400,400,400,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,403,403,403,403,403,403,403,403,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,406,406,406,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,409,410,410,410,410,410,410,410,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,414,414,414,414,414,414,414,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,417,417,417,417,418,418,418,419,419,419,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,422,422,422,422,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,424,424,424,424,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,428,428,428,428,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,436,436,436,436,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,438,438,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,444,444,444,444,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,449,449,449,449,449,449,449,449,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,451,451,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,454,454,454,454,454,454,454,454,454,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,462,462,462,462,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,464,464,464,464,464,464,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,468,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,470,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,476,476,476,476,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,479,479,479,479,479,479,479,479,480,480,480,480,480,480,480,480,480,480,480,480,481,481,481,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,485,485,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,493,493,493,493,493,493,493,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,495,495,495,495,495,495,495,495,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,498,499,500,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,503,503,503,503,503,503,503,503,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,508,508,508,508,509,509,509,509,509,509,509,509,510,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,514,514,514,514,514,514,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,516,516,516,516,517,518,519,519,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,522,522,522,522,523,523,523,524,524,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,526,526,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,530,530,530,530,530,531,531,531,531,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,536,536,536,536,536,537,537,538,538,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,546,546,546,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,549,550,551,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,557,557,557,557,557,557,557,557,558,558,558,559,559,560,560,560,560,560,560,560,560,561,561,561,561,561,561,561,561,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,142,208,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18], "bin.XXX_BYTE_LO": [0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,10,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,194,250,72,19,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,128,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,45,198,192,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,128,0,0,1,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,32,0,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,128,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,6,70,239,146,235,186,88,150,155,197,118,156,8,233,216,194,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,13,1,255,255,211,55,110,75,186,100,236,171,29,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,168,1,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,110,0,0,0,184,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,6,87,241,0,32,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,29,53,103,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,155,184,17,25,0,0,0,0,0,16,64,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,12,126,18,9,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,1,0,0,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,146,128,127,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,168,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,10,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,1,0,0,0,32,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,96,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,21,119,15,146,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,85,251,0,0,1,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,6,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,120,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,96,21,159,106,221,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,159,191,16,252,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,1,76,8,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,77,58,15,124,1,67,229,109,98,241,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,1,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,110,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,6,139,205,141,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,112,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,27,115,25,182,0,0,0,0,0,0,0,0,0,0,0,0,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,0,1,0,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,8,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,1,255,255,211,52,172,7,186,100,236,171,29,0,0,43,237,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,9,94,167,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,107,199,94,45,99,16,0,1,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,10,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,41,74,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,1,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,32,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,85,251,0,0,0,0,0,0,85,252,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,107,199,94,45,99,16,0,1,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,43,81,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,0,183,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,120,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,90,243,16,122,64,0,0,0,79,73,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,112,160,130,49,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,32,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,11,153,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,0,0,0,0,0,0,0,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,100,236,167,237,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,85,252,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,16,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,167,173,66,201,1,156,193,65,170,206,126,95,182,229,118,185,23,2,1,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,38,83,15,253,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,22,201,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,0,0,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,1,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,168,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,4,0,0,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,0,0,0,0,0,6,87,241,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,1,44,200,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,27,63,19,45,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,60,143,27,64,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,254,181,107,21,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,81,21,110,115,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,2,0,183,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,1,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,1,0,1,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81]} diff --git a/testdata/bin-dynamic.lisp b/testdata/bin-dynamic.lisp index 9476b61..0ebbf90 100644 --- a/testdata/bin-dynamic.lisp +++ b/testdata/bin-dynamic.lisp @@ -1,78 +1,81 @@ +(module bin) + (defcolumns - (bin:ARGUMENT_1_HI :u128) - (bin:XXX_BYTE_LO :u8) - (bin:INST :u8) - (bin:ACC_6 :u128) - (bin:IS_BYTE :u1) - (bin:BIT_1 :u1) - (bin:COUNTER :u8) - (bin:ARGUMENT_2_HI :u128) - (bin:ARGUMENT_2_LO :u128) - (bin:IS_AND :u1) - (bin:BYTE_2 :u8) - (bin:ARGUMENT_1_LO :u128) - (bin:ACC_3 :u128) - (bin:IS_NOT :u1) - (bin:BITS :u1) - (bin:BIT_B_4 :u1) - (bin:ACC_5 :u128) - (bin:CT_MAX :u8) - (bin:BYTE_3 :u8) - (bin:BYTE_5 :u8) - (bin:RESULT_LO :u128) - (bin:SMALL :u1) - (bin:IS_SIGNEXTEND :u1) - (bin:LOW_4 :u8) - (bin:ACC_2 :u128) - (bin:IS_XOR :u1) - (bin:BYTE_6 :u8) - (bin:RESULT_HI :u128) - (bin:NEG :u1) - (bin:STAMP :u32) - (bin:BYTE_1 :u8) - (bin:XXX_BYTE_HI :u8) - (bin:ACC_1 :u128) - (bin:PIVOT :u8) - (bin:BYTE_4 :u8) - (bin:ACC_4 :u128) - (bin:IS_OR :u1)) + (STAMP :i32) + (CT_MAX :byte) + (COUNTER :byte) + (INST :byte) + (ARGUMENT_1_HI :i128) + (ARGUMENT_1_LO :i128) + (ARGUMENT_2_HI :i128) + (ARGUMENT_2_LO :i128) + (RESULT_HI :i128) + (RESULT_LO :i128) + (IS_AND :binary@prove) + (IS_OR :binary@prove) + (IS_XOR :binary@prove) + (IS_NOT :binary@prove) + (IS_BYTE :binary@prove) + (IS_SIGNEXTEND :binary@prove) + (SMALL :binary@prove) + (BITS :binary@prove) + (BIT_B_4 :binary@prove) + (LOW_4 :byte@prove) + (NEG :binary@prove) + (BIT_1 :binary@prove) + (PIVOT :byte) + (BYTE_1 :byte@prove) + (BYTE_2 :byte@prove) + (BYTE_3 :byte@prove) + (BYTE_4 :byte@prove) + (BYTE_5 :byte@prove) + (BYTE_6 :byte@prove) + (ACC_1 :i128) + (ACC_2 :i128) + (ACC_3 :i128) + (ACC_4 :i128) + (ACC_5 :i128) + (ACC_6 :i128) + ;; decoded bytes: + (XXX_BYTE_HI :byte) + (XXX_BYTE_LO :byte)) -(defconstraint bin:byte_decompositions () (begin (if bin:COUNTER (- bin:ACC_1 bin:BYTE_1) (- bin:ACC_1 (+ (* 256 (shift bin:ACC_1 -1)) bin:BYTE_1))) (if bin:COUNTER (- bin:ACC_2 bin:BYTE_2) (- bin:ACC_2 (+ (* 256 (shift bin:ACC_2 -1)) bin:BYTE_2))) (if bin:COUNTER (- bin:ACC_3 bin:BYTE_3) (- bin:ACC_3 (+ (* 256 (shift bin:ACC_3 -1)) bin:BYTE_3))) (if bin:COUNTER (- bin:ACC_4 bin:BYTE_4) (- bin:ACC_4 (+ (* 256 (shift bin:ACC_4 -1)) bin:BYTE_4))) (if bin:COUNTER (- bin:ACC_5 bin:BYTE_5) (- bin:ACC_5 (+ (* 256 (shift bin:ACC_5 -1)) bin:BYTE_5))) (if bin:COUNTER (- bin:ACC_6 bin:BYTE_6) (- bin:ACC_6 (+ (* 256 (shift bin:ACC_6 -1)) bin:BYTE_6))))) +(defconstraint byte_decompositions () (begin (if COUNTER (- ACC_1 BYTE_1) (- ACC_1 (+ (* 256 (shift ACC_1 -1)) BYTE_1))) (if COUNTER (- ACC_2 BYTE_2) (- ACC_2 (+ (* 256 (shift ACC_2 -1)) BYTE_2))) (if COUNTER (- ACC_3 BYTE_3) (- ACC_3 (+ (* 256 (shift ACC_3 -1)) BYTE_3))) (if COUNTER (- ACC_4 BYTE_4) (- ACC_4 (+ (* 256 (shift ACC_4 -1)) BYTE_4))) (if COUNTER (- ACC_5 BYTE_5) (- ACC_5 (+ (* 256 (shift ACC_5 -1)) BYTE_5))) (if COUNTER (- ACC_6 BYTE_6) (- ACC_6 (+ (* 256 (shift ACC_6 -1)) BYTE_6))))) -(defconstraint bin:bits-and-related () (ifnot (+ bin:IS_BYTE bin:IS_SIGNEXTEND) (if (- bin:COUNTER 15) (begin (- bin:PIVOT (+ (* 128 (shift bin:BITS -15)) (* 64 (shift bin:BITS -14)) (* 32 (shift bin:BITS -13)) (* 16 (shift bin:BITS -12)) (* 8 (shift bin:BITS -11)) (* 4 (shift bin:BITS -10)) (* 2 (shift bin:BITS -9)) (shift bin:BITS -8))) (- bin:BYTE_2 (+ (* 128 (shift bin:BITS -7)) (* 64 (shift bin:BITS -6)) (* 32 (shift bin:BITS -5)) (* 16 (shift bin:BITS -4)) (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:LOW_4 (+ (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:BIT_B_4 (shift bin:BITS -4)) (- bin:NEG (shift bin:BITS -15)))))) +(defconstraint bits-and-related () (if (+ IS_BYTE IS_SIGNEXTEND) 0 (if (- COUNTER 15) (begin (- PIVOT (+ (* 128 (shift BITS -15)) (* 64 (shift BITS -14)) (* 32 (shift BITS -13)) (* 16 (shift BITS -12)) (* 8 (shift BITS -11)) (* 4 (shift BITS -10)) (* 2 (shift BITS -9)) (shift BITS -8))) (- BYTE_2 (+ (* 128 (shift BITS -7)) (* 64 (shift BITS -6)) (* 32 (shift BITS -5)) (* 16 (shift BITS -4)) (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- LOW_4 (+ (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- BIT_B_4 (shift BITS -4)) (- NEG (shift BITS -15)))))) -(defconstraint bin:pivot () (ifnot bin:CT_MAX (begin (if (- bin:IS_BYTE 1) (if bin:LOW_4 (if bin:COUNTER (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_3) (- bin:PIVOT bin:BYTE_4))) (if (+ (shift bin:BIT_1 -1) (- 1 bin:BIT_1)) (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_3) (- bin:PIVOT bin:BYTE_4))))) (if (- bin:IS_SIGNEXTEND 1) (if (- bin:LOW_4 15) (if bin:COUNTER (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_4) (- bin:PIVOT bin:BYTE_3))) (if (+ (shift bin:BIT_1 -1) (- 1 bin:BIT_1)) (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_4) (- bin:PIVOT bin:BYTE_3)))))))) +(defconstraint pivot () (if CT_MAX 0 (begin (if (- IS_BYTE 1) (if LOW_4 (if COUNTER (if BIT_B_4 (- PIVOT BYTE_3) (- PIVOT BYTE_4))) (if (+ (shift BIT_1 -1) (- 1 BIT_1)) (if BIT_B_4 (- PIVOT BYTE_3) (- PIVOT BYTE_4))))) (if (- IS_SIGNEXTEND 1) (if (- LOW_4 15) (if COUNTER (if BIT_B_4 (- PIVOT BYTE_4) (- PIVOT BYTE_3))) (if (+ (shift BIT_1 -1) (- 1 BIT_1)) (if BIT_B_4 (- PIVOT BYTE_4) (- PIVOT BYTE_3)))))))) -(defconstraint bin:counter-constancies () (begin (ifnot bin:COUNTER (- bin:ARGUMENT_1_HI (shift bin:ARGUMENT_1_HI -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_1_LO (shift bin:ARGUMENT_1_LO -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_2_HI (shift bin:ARGUMENT_2_HI -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_2_LO (shift bin:ARGUMENT_2_LO -1))) (ifnot bin:COUNTER (- bin:RESULT_HI (shift bin:RESULT_HI -1))) (ifnot bin:COUNTER (- bin:RESULT_LO (shift bin:RESULT_LO -1))) (ifnot bin:COUNTER (- bin:INST (shift bin:INST -1))) (ifnot bin:COUNTER (- bin:CT_MAX (shift bin:CT_MAX -1))) (ifnot bin:COUNTER (- bin:PIVOT (shift bin:PIVOT -1))) (ifnot bin:COUNTER (- bin:BIT_B_4 (shift bin:BIT_B_4 -1))) (ifnot bin:COUNTER (- bin:LOW_4 (shift bin:LOW_4 -1))) (ifnot bin:COUNTER (- bin:NEG (shift bin:NEG -1))) (ifnot bin:COUNTER (- bin:SMALL (shift bin:SMALL -1))))) +(defconstraint counter-constancies () (begin (if COUNTER 0 (- ARGUMENT_1_HI (shift ARGUMENT_1_HI -1))) (if COUNTER 0 (- ARGUMENT_1_LO (shift ARGUMENT_1_LO -1))) (if COUNTER 0 (- ARGUMENT_2_HI (shift ARGUMENT_2_HI -1))) (if COUNTER 0 (- ARGUMENT_2_LO (shift ARGUMENT_2_LO -1))) (if COUNTER 0 (- RESULT_HI (shift RESULT_HI -1))) (if COUNTER 0 (- RESULT_LO (shift RESULT_LO -1))) (if COUNTER 0 (- INST (shift INST -1))) (if COUNTER 0 (- CT_MAX (shift CT_MAX -1))) (if COUNTER 0 (- PIVOT (shift PIVOT -1))) (if COUNTER 0 (- BIT_B_4 (shift BIT_B_4 -1))) (if COUNTER 0 (- LOW_4 (shift LOW_4 -1))) (if COUNTER 0 (- NEG (shift NEG -1))) (if COUNTER 0 (- SMALL (shift SMALL -1))))) -(defconstraint bin:bit_1 () (ifnot bin:CT_MAX (begin (if (- bin:IS_BYTE 1) (begin (if bin:LOW_4 (- bin:BIT_1 1) (if (- bin:COUNTER 0) bin:BIT_1 (if (- bin:COUNTER bin:LOW_4) (- bin:BIT_1 (+ (shift bin:BIT_1 -1) 1)) (- bin:BIT_1 (shift bin:BIT_1 -1))))))) (if (- bin:IS_SIGNEXTEND 1) (begin (if (- 15 bin:LOW_4) (- bin:BIT_1 1) (if (- bin:COUNTER 0) bin:BIT_1 (if (- bin:COUNTER (- 15 bin:LOW_4)) (- bin:BIT_1 (+ (shift bin:BIT_1 -1) 1)) (- bin:BIT_1 (shift bin:BIT_1 -1)))))))))) +(defconstraint bit_1 () (if CT_MAX 0 (begin (if (- IS_BYTE 1) (begin (if LOW_4 (- BIT_1 1) (if (- COUNTER 0) BIT_1 (if (- COUNTER LOW_4) (- BIT_1 (+ (shift BIT_1 -1) 1)) (- BIT_1 (shift BIT_1 -1))))))) (if (- IS_SIGNEXTEND 1) (begin (if (- 15 LOW_4) (- BIT_1 1) (if (- COUNTER 0) BIT_1 (if (- COUNTER (- 15 LOW_4)) (- BIT_1 (+ (shift BIT_1 -1) 1)) (- BIT_1 (shift BIT_1 -1)))))))))) -(defconstraint bin:is-signextend-result () (ifnot bin:IS_SIGNEXTEND (if bin:CT_MAX (begin (- bin:RESULT_HI bin:ARGUMENT_2_HI) (- bin:RESULT_LO bin:ARGUMENT_2_LO)) (if bin:SMALL (begin (- bin:RESULT_HI bin:ARGUMENT_2_HI) (- bin:RESULT_LO bin:ARGUMENT_2_LO)) (begin (if bin:BIT_B_4 (begin (- bin:BYTE_5 (* bin:NEG 255)) (if bin:BIT_1 (- bin:BYTE_6 (* bin:NEG 255)) (- bin:BYTE_6 bin:BYTE_4))) (begin (if bin:BIT_1 (- bin:BYTE_5 (* bin:NEG 255)) (- bin:BYTE_5 bin:BYTE_3)) (- bin:RESULT_LO bin:ARGUMENT_2_LO)))))))) +(defconstraint is-signextend-result () (if IS_SIGNEXTEND 0 (if CT_MAX (begin (- RESULT_HI ARGUMENT_2_HI) (- RESULT_LO ARGUMENT_2_LO)) (if SMALL (begin (- RESULT_HI ARGUMENT_2_HI) (- RESULT_LO ARGUMENT_2_LO)) (begin (if BIT_B_4 (begin (- BYTE_5 (* NEG 255)) (if BIT_1 (- BYTE_6 (* NEG 255)) (- BYTE_6 BYTE_4))) (begin (if BIT_1 (- BYTE_5 (* NEG 255)) (- BYTE_5 BYTE_3)) (- RESULT_LO ARGUMENT_2_LO)))))))) -(defconstraint bin:small () (ifnot (+ bin:IS_BYTE bin:IS_SIGNEXTEND) (if (- bin:COUNTER 15) (if bin:ARGUMENT_1_HI (if (- bin:ARGUMENT_1_LO (+ (* 16 (shift bin:BITS -4)) (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:SMALL 1) bin:SMALL))))) +(defconstraint small () (if (+ IS_BYTE IS_SIGNEXTEND) 0 (if (- COUNTER 15) (if ARGUMENT_1_HI (if (- ARGUMENT_1_LO (+ (* 16 (shift BITS -4)) (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- SMALL 1) SMALL))))) -(defconstraint bin:inst-to-flag () (- bin:INST (+ (* bin:IS_AND 22) (* bin:IS_OR 23) (* bin:IS_XOR 24) (* bin:IS_NOT 25) (* bin:IS_BYTE 26) (* bin:IS_SIGNEXTEND 11)))) +(defconstraint inst-to-flag () (- INST (+ (* IS_AND 22) (* IS_OR 23) (* IS_XOR 24) (* IS_NOT 25) (* IS_BYTE 26) (* IS_SIGNEXTEND 11)))) -(defconstraint bin:target-constraints () (if (- bin:COUNTER bin:CT_MAX) (begin (- bin:ACC_1 bin:ARGUMENT_1_HI) (- bin:ACC_2 bin:ARGUMENT_1_LO) (- bin:ACC_3 bin:ARGUMENT_2_HI) (- bin:ACC_4 bin:ARGUMENT_2_LO) (- bin:ACC_5 bin:RESULT_HI) (- bin:ACC_6 bin:RESULT_LO)))) +(defconstraint target-constraints () (if (- COUNTER CT_MAX) (begin (- ACC_1 ARGUMENT_1_HI) (- ACC_2 ARGUMENT_1_LO) (- ACC_3 ARGUMENT_2_HI) (- ACC_4 ARGUMENT_2_LO) (- ACC_5 RESULT_HI) (- ACC_6 RESULT_LO)))) -(defconstraint bin:countereset () (ifnot bin:STAMP (if (- bin:COUNTER bin:CT_MAX) (- (shift bin:STAMP 1) (+ bin:STAMP 1)) (- (shift bin:COUNTER 1) (+ bin:COUNTER 1))))) +(defconstraint countereset () (if STAMP 0 (if (- COUNTER CT_MAX) (- (shift STAMP 1) (+ STAMP 1)) (- (shift COUNTER 1) (+ COUNTER 1))))) -(defconstraint bin:stamp-increments () (* (- (shift bin:STAMP 1) (+ bin:STAMP 0)) (- (shift bin:STAMP 1) (+ bin:STAMP 1)))) +(defconstraint stamp-increments () (* (- (shift STAMP 1) (+ STAMP 0)) (- (shift STAMP 1) (+ STAMP 1)))) -(defconstraint bin:isbyte-ctmax () (if (- (+ bin:IS_BYTE bin:IS_SIGNEXTEND) 1) (if bin:ARGUMENT_1_HI (- bin:CT_MAX 15) bin:CT_MAX))) +(defconstraint isbyte-ctmax () (if (- (+ IS_BYTE IS_SIGNEXTEND) 1) (if ARGUMENT_1_HI (- CT_MAX 15) CT_MAX))) -(defconstraint bin:no-bin-no-flag () (if bin:STAMP (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT bin:IS_BYTE bin:IS_SIGNEXTEND) (- (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT bin:IS_BYTE bin:IS_SIGNEXTEND) 1))) +(defconstraint no-bin-no-flag () (if STAMP (+ IS_AND IS_OR IS_XOR IS_NOT IS_BYTE IS_SIGNEXTEND) (- (+ IS_AND IS_OR IS_XOR IS_NOT IS_BYTE IS_SIGNEXTEND) 1))) -(defconstraint bin:is-byte-result () (ifnot bin:IS_BYTE (if bin:CT_MAX (begin bin:RESULT_HI bin:RESULT_LO) (begin bin:RESULT_HI (- bin:RESULT_LO (* bin:SMALL bin:PIVOT)))))) +(defconstraint is-byte-result () (if IS_BYTE 0 (if CT_MAX (begin RESULT_HI RESULT_LO) (begin RESULT_HI (- RESULT_LO (* SMALL PIVOT)))))) -(defconstraint bin:result-via-deflookup () (ifnot (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT) (begin (- bin:BYTE_5 bin:XXX_BYTE_HI) (- bin:BYTE_6 bin:XXX_BYTE_LO)))) +(defconstraint result-via-deflookup () (if (+ IS_AND IS_OR IS_XOR IS_NOT) 0 (begin (- BYTE_5 XXX_BYTE_HI) (- BYTE_6 XXX_BYTE_LO)))) -(defconstraint bin:isnot-ctmax () (if (- bin:IS_NOT 1) (- bin:CT_MAX 15))) +(defconstraint isnot-ctmax () (if (- IS_NOT 1) (- CT_MAX 15))) -(defconstraint bin:ct-small () (- 1 (~ (- bin:COUNTER 16)))) +(defconstraint ct-small () (- 1 (~ (- COUNTER 16)))) -(defconstraint bin:new-stamp-reset-ct () (ifnot (- (shift bin:STAMP 1) bin:STAMP) (shift bin:COUNTER 1))) +(defconstraint new-stamp-reset-ct () (if (- (shift STAMP 1) STAMP) 0 (shift COUNTER 1))) -(defconstraint bin:last-row (:domain {-1}) (- bin:COUNTER bin:CT_MAX)) +(defconstraint last-row (:domain {-1}) (- COUNTER CT_MAX)) -(defconstraint bin:first-row (:domain {0}) bin:STAMP) +(defconstraint first-row (:domain {0}) STAMP) diff --git a/testdata/bin-static.accepts b/testdata/bin-static.accepts index cba5c1d..e5c066c 100644 --- a/testdata/bin-static.accepts +++ b/testdata/bin-static.accepts @@ -1,6 +1,6 @@ -{"bin:ACC_1": [0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,39,10000,2560000,655360000,167772160000,42949672960000,10995116277760000,2814749767106560000,720575940379279360000,184467440737095516160000,47223664828696452136960000,12089258196146291747061760000,3094850098213450687247810560000,792281625142643375935439503360000,202824096036516704239472512860160000,51922968585348276285304963292200960000,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,27287,6985670,1788331605,457812890905,117200100071842,30003225618391560,7680825758308239361,1966291394126909276440,503370596896488774768781,128862872805501126340807984,32988895438208288343246843971,8445157232181321815871192056589,2161960251438418384863025166486870,553461824368235106524934442620638941,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133586175,1208925819333154198061055,309485009749287474703630335,79228162495817593524129366015,20282409598929303942177117700095,5192296857325901809197342131224575,1329227995475430863154519585593491455,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960895,18446742974197989375,4722366201394685280255,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291681,74670534,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,49068,12561649,3215782348,823240281316,210749512017130,53951875076385526,13811680019554694784,3535790085006001864872,905162261761536477407267,231721539010953338216260499,59320713986804054583362687896,15186102780621837973340848101445,3887642311839190521175257113970161,995236431830832773420865821176361385,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_2": [0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,537,137472,35192832,9009364992,2306397437952,590437744115712,151152062493622273,38694927998367301925,9905901567582029293049,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,94,24239,6205297,1588556162,406670377691,104107616689050,26651549872397049,6822796767333644794,1746635972437413067484,447138808943977745276033,114467535089658302790664670,29303688982952525514410155728,7501744379635846531688999866493,1920446561186776712112383965822365,491634319663814838300770295250525522,125858385833936598604997195584134533632,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,576460752303423488,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,11342,2903640,743331909,190292968750,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551360,4722366482869645148160,1208925819614629157928960,309485009821345064429813760,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,7,1807,462720,118456441,30324849021,7763161349513,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,175,44913,11497858,2943451867,753523678106,192902061595385,49382927768418810,12642029508715215580,3236359554231095188609,828508045883160368284126,212098059746089054280736464,54297103294998797895868534909,13900058443519692261342344936861,3558414961541041218903640303836498,910954230154506552039331917782143488,233204282919553677322068970952228732929,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788608,4722353874409161883648,1208922591848745442213888,309484183513278833206755328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,0,0,0,0,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,1099761630765344353536,281538977475928154505261,72073978233837607553347014,18450938427862427533656835776,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213694,1208925819614629174705888,309485009821345068724707347,79228162514264337593525080997,20282409603651670423942420735385,5192296858534827628529259708258780,1329227995784915872903490485314247883,340282366920938463463293564240447458095,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,167,42966,10999393,2815844742,720856254006,184539201025626,47242035462560320,12093961078415442141,3096054036074353188351,792589833235034416217981,202902997308168810551803357,51943167310891215501261659451,13297450831588151168322984819473,3404147412886566699090684113785276,871461737698961074967215133129030722,223094204850934035191607074081031864844,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8704,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,214,54881,14049670,3596715574,920759187034,235714351880768,60342874081476829,15447775764858068479,3954630595803665530749,1012385432525738375871965,259170670726589024223223099,66347691706006790201145113361,16985009076737738291493149020604,4348162323644861002622246149274690,1113129554853084416671295014214320652,284961166042389610667851523638866086915,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,211,54033,13832538,3541129866,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,4611686018427387904,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,655,167780,42951809,10995663275,2814889798527,720611788422916,184476617836266586,47226014166084246106,12089859626517567003376,3095004064388497152864274,792321040483455271133254305,202834186363764549410113102237,51925551709123724648988954172672,13292941237535673510141172268204090,3402992956809132418596140100660247209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin:ACC_3": [0,153,39388,10083531,2581383983,660834299648,169173580709888,43308436661731328,11086959785403219968,2838261705063224311808,726594996496185423822848,186008319103023468498649088,47618129690374007935654166528,12190241200735746031527466631168,3120701747388350984071031457579008,798899647331417851922184053140226048,204518309716842970092079117603897868288,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,254,65246,16703046,4275979776,1094650822656,280230610599936,71739036313583616,18365193296277405696,4701489483847015858176,1203581307864836059693056,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,5,1381,353779,90567679,23185325824,5935443410944,1519473513201664,388985219379625984,99580216161184251904,25492535337263168487424,6526089046339371132780544,1670678795862879009991819264,427693771740897026557905731584,109489605565669638798823867285504,28029339024811427532498910025089024,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,203,52054,13325934,3411439163,873328425833,223572077013300,57234451715405050,14652019639143692919,3750917027620785387301,960234759070921059149197,245820098322155791142194536,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49218,12599971,3225592792,825751754823,211392449234764,54116467004099837,13853815553049558413,3546576781580686953854,907923656084655860186863,232428455957671900207837106,59501684725164006453206299192,15232431289641985652020812593310,3899502410148348326917328023887463,998272616997977171690835974115190761,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,255,65535,16777171,4294955810,1099508687489,281474223997208,72057401343285334,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,5,1280,327680,83886080,21474836480,5497558138880,1407374883553280,360287970189639680,92233720368547758080,23611832414348226068480,6044629098073145873530880,1547425049106725343623905280,396140812571321687967719751680,101412048018258352119736256430080,25961484292674138142652481646100480,6646139978924579364519035301401722880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,28106,7195157,1841960365,471541853532,120714714504235,30902966913084244,7911159529749566486,2025256839615889020500,518465750941667589248248,132727232241066902847551488,33978171453713127128973181111,8698411892150560545017134364577,2226793444390543499524386397331918,570059121763979135878242917716971245,145935135171578658784830186935544638967,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,53744069314394843099393547040565,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,168,43008,11010232,2818619473,721566585143,184721045796846,47288587723992795,12105878457342155665,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,4275900672,1094630572032,280225426440192,71737709168689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,209,53606,13723151,3513126809,899360463104,230236278554624,58940487309983744,15088764751355838464,3862723776347094646784,988857286744856229576704,253147465406683194771636224,64805751144110897861538873344,16590272292892389852553951576064,4247109706980451802253811603472384,1087260084986995661376975770488930304,278338581756670889312505797245166157824,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35434,9071134,2322210437,594485871872,152188383199232,38960226099003392,9973817881344868352,2553297377624286298112,653644128671817292316672,167332896939985226833068032,42837221616636218069265416192,10966328733858871825731946545152,2807380155867871187387378315558912,718689319902175023971168848783081472,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,258275377432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12005,3073495,786814914,201424618148,51564702245967,13200563774967805,3379344326391758303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32170,8235695,2108338012,539734531315,138172040016719,35372042244280064,9055242814535696384,2318142160521138274314,593444393093411398224509,151921764631913317945474371,38891971745769809394041439146,9956344766917071204874608421564,2548824260330770228447899755920465,652499010644677178482662337515639132,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_4": [0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2499,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,194,49914,12778056,3271182355,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,24,6377,1632561,417935866,106991581813,27389844944353,7011800305754538,1795020878273161898,459525344837929445888,117638488278509938147328,30115452999298544165715968,7709555967820427306423287808,1973646327762029390444361678848,505253459907079523953756589785088,129344885736212358132161686984982528,33112290748470363681833391868155527178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,2,593,151858,38875715,9952183129,2547758881167,652226273578802,166969926036173555,234,60147,15397645,3941797130,1009100065346,258329616728711,66132381882550163,16929889761932841955,4334051779054807540481,1109517255438030730363166,284036417392135866972970734,72713322852386781945080507950,18614610650211016177940610035395,4765340326454020141552796169061263,1219927123572229156237515819279683359,312301343634490663996804049735598939931,0,0,0,0,0,0,0,0,6,1786,457398,117093964,29976054853,7673870042515,1964510730883892,502914747106276426,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,42,10873,2783557,712590733,182423227648,46700346277888,11955288647139328,3060553893667667968,783501796778922999808,200576459975404287950848,51347573753703497715417178,13144978880948095415146797811,3365114593522712426277580239632,861469335941814381127060541345914,220536150001104481568527498584554048,56457254400282747281543039637645836288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,32768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,21,5495,1406735,360124306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7477,1914215,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2559,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212160,1208925819614629174312960,309485009821345068624117760,79228162514264337567774146560,20282409603651670417350181519360,5192296858534827626841646468956160,1329227995784915872471461496052776960,340282366920938463352694142989510901760,0,0,0,0,0,0,0,0,0,103,26596,6808601,1743002017,446208516431,114229380206352,29242721332826270,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,12,3198,818706,209588745,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,0,0,0,0,0,81,20757,5313902,1360359027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,36,9415,2410285,617033196,157960498314,40437887568463,10352099217526660,2650137399686825033,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,53475,13689613,3504541104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,65792,170,43641,11172223,2860089297,732182860129,187438812193241,47984335921469696,12283989995896242176,3144701438949437997056,805043568371056127246336,206091153502990368575062016,52759335296765534355215876096,13506389835971976794935264280576,3457635798008826059503427655827466,885154764290259471232877479891831296,226599619658306424635616634852308811778,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,242,62156,15912040,4073482472,1042811512941,266959747313098,68341695312153109,17495473999911196077,4478841343977266195804,1146583384058180146125867,293525346318894117408222036,75142488657636894056504841238,19236477096355044878465239357012,4924538136666891488887101275395320,1260681762986724221155097926501201920,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,4,1162,297562,76176015,19501059958,4992271349359,1278021465436129,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,0,0,0,0,0,0,1,500,128000,32768160,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,146,37504,9601151,2457894744,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,155,39864,10205201,2612531481,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,156,40050,10252957,2624757153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13589,3478954,890612345,227996760447,58367170674641,14941995692708193,3825150897333297625,979238629717324192000,250685089207634993152000,64175382837154558246912000,16428898006311566911209472000,4205797889615761129269624832000,1076684259741634849093023956992000,275631170493858521367814132989952000,70561579646427781470160418045427712010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,1,500,128000,32768160,8388648960,2147494133924,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,171,43985,11260220,2882616508,737949826153,188915155495235,48362279806780351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8704,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2705,692543,177291205,45386548713,11618956470724,2974452856505552,761459931265421318,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,254,65205,16692587,4273302293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,115,29521,7557426,1934701095,495283480558,126792571023021,32458898181893438,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15503,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,10793,2763095,707352541,181082250615,46357056157573,11867406376338716,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,84,21526,5510740,1410749688,361151920128,92454891552951,23668452237555617,6059123772814238158,1551135685840444968685,397090735575153911983607,101655228307239401467803478,26023738446653286775757690381,6662077042343241414593968737617,1705491722839869802136055996830195,436605881047006669346830335188530074,111771105548033707352788565808263699105,0,0,0,0,0,0,0,0,6,1558,399042,102154884,26151650369,6694822494570,1713874558610035,438751887004169098,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11089,1,470,120441,30832965,7893239205,2020669236510,517291324546780,132426579083975913,33901204245497833983,8678708286847445499721,2221749321432946047928594,568767826286834188269720145,145604563529429552197048357120,37274768263533965362444379422721,9542340675464695132785761132216576,2442839212918961953993154849847443457,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,10570,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9827,2515960,644085910,164885993205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,524288,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,7,2047,524287,134217727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,159,40895,10469136,2680099068,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20297,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,524288,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,451,0,0,0,0,0,0,0,0,0,0,0,0,77,19770,5061135,1295650684,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,671,54,13999,3583849,917465417,234871146878,60127013600863,15392515481821000,3940483963346176106,1008763894616621083269,258243557021854997317079,66110350597594879313172273,16924249752984289104172101991,4332607936763978010668058109779,1109147631811578370731022876103631,283941793743764062907141856282529634,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,0,0,0,0,0,0,0,0,0,6,1675,429005,109825421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,0,0,0,0,0,0,0,0,0,0,0,0,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3555,910127,232992515,59646084060,15269397519520,3908965764997241,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,32768,0,0,0,0,0,0,0,0,0,0,0,0,27,7027,1798937,460528054,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,27433,7022938,1797872149,460255270337,117825349206344,30163289396824086,7721802085586966141,1976781333910263332266,506056021481027413060271,129550341499143017743429468,33164887423780612542317944051,8490211180487836810833393677135,2173494062204886223573348781346560,556414479924450873234777288024719360,142442106860659423548102985734328156170,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,21,5535,1417066,362769117,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,1,332,85000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,48,12420,3179539,813962130,208374305413,53343822185800,13656018479565040,3495940730768650381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,9,2398,614055,157198259,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937664,213938996698608041984,54768383154843658747904,0,0,0,0,0,0,0,0,0,12,3085,789958,202229292,51770698974,13253298937407,3392844527976384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11245,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,575,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,254,65246,16703153,4276007422,1094657900253,280232422464785,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,97,24901,6374660,1631913106,417769755175,106949057325006,27378958675201765,7009013420851651915,1794307435738022890336,459342703548933859926147,117591732108527068141093698,30103483419782929444119986880,7706491755464429937694716641453,1972861889398894064049847460211968,505052643686116880396760949814263808,129293476783645921381570803152451534858,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,291,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,157,40347,10328971,2644216606,676919451237,173291379516730,44362593156282908,11356823848008424626,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562114,158456325028528675187087901203,40564819207303340847894502707997,10384593717069655257060992693247318,2658455991569831745807614129471313525,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,60928,15597568,3992977408,1022202216448,261683767410688,66991044457136128,17149707381026848768,4390325089542873284608,1123923222922975560859648,287724345068281743580069888,73657432337480126356497891328,18856302678394912347263460179968,4827213485669097560899445806071808,1235766652331288975590258126354382848,316356262996809977751106080346722009088,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,254,65246,16703046,4275980030,1094650887901,280230627302673,71739040589484288,18365194390907977728,4701489764072442298368,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900691,40564819207303340847894502576925,10384593717069655257060992659692886,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,209,53504,13697024,3506438144,897648164864,229797930205184,58828270132527104,15060037153926938624,3855369511405296287744,986974594919755849662464,252665496299457497513590784,64682367052661119363479240704,16558685965481246557050685620224,4239023607163199118604975518777344,1085190043433778974362873732807000064,277808651119047417436895675598592016384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,138,35328,9043968,2315255808,592705486848,151732604633088,38843546786070528,9943947977234055168,2545650682171918123008,651686574636011039490048,166831763106818826109452288,42708931355345619484019785728,10933486426968478587909065146368,2798972525303930518504720677470208,716536966477806212737208493432373248,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_6": [0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2496,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,0,0,0,0,0,0,0,0,0,0,0,0,194,49914,12778056,3271182355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211328,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781011,79228162514264337593543938993,20282409603651670423947248382375,5192296858534827628530495585888186,1329227995784915872903806869987375825,340282366920938463463374558716768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5495,1406735,360124306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211412,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355564,309485009821345068635024384,79228162514264337570566242304,20282409603651670418064958029824,5192296858534827627024629255634944,1329227995784915872518305089442545664,340282366920938463364686102897291689984,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7477,1914215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2528,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,12,3198,818706,209588745,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,0,0,0,0,0,0,81,20757,5313902,1360359027,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211452,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706168,309485009821345068724779248,79228162514264337593543487615,20282409603651670423947132829574,5192296858534827628530466004371074,1329227995784915872903799297118995062,340282366920938463463372620062462736034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,208,53475,13689613,3504541104,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,37504,9601151,2457894744,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,0,0,0,0,0,0,0,0,0,0,155,39864,10205201,2612531481,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211454,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,38,9811,2511631,642977789,0,0,0,0,0,0,0,0,0,0,0,0,156,40050,10252957,2624757153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219968,1329227995784915872903807060280311808,340282366920938463463374607431759822848,0,0,0,0,0,0,0,0,0,0,0,0,0,45,11718,3000000,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,73708,18869338,4830550630,1236620961315,316574966096692,81043191320753360,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,65205,16692587,4273302293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15503,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,2361183241434822606848,604462909807314587353088,154742504910672534362390528,39614081257132168796771975168,10141204801825835211973625643008,2596148429267413814265248164610048,664613997892457936451903530140172288,170141183460469231731687303715884105728,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11089,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,10570,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614183,1693231085,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,159,40895,10469136,2680099068,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20297,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,448,0,0,0,0,0,0,0,0,0,0,0,0,77,19770,5061135,1295650684,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,0,0,0,0,0,0,0,0,0,6,1675,429005,109825421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,0,0,0,0,0,0,0,0,0,0,0,0,26,6838,1750564,448144432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,7027,1798937,460528054,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285804,5192296858534827628530496329166062,1329227995784915872903807060266512037,340282366920938463463374607428227081589,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,21,5535,1417066,362769117,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,1,332,85000,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,253,64880,16609435,4252015486,1088515964500,278660086912128,71336982249505019,18262267455873285029,4675140468703560967589,1196835959988111607702799,306390005756956571571916781,78435841473780882322410696030,20079575417287905874537138183778,5140371306825703903881507375047423,1315935054547380199393665888012140485,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,9,2398,614055,157198259,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937670,213938996698608043607,54768383154843659163633,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,544,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211425,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950312,20282409603651670423947251280093,5192296858534827628530496327703853,1329227995784915872903807059892186508,340282366920938463463374607332399746182,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480], "bin:ARGUMENT_1_HI": [0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_1_LO": [0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin:ARGUMENT_2_HI": [0,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_2_LO": [0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin:BYTE_1": [0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,39,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,151,198,85,25,162,8,1,24,141,48,67,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,97,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,172,241,204,228,234,246,128,168,35,147,152,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_2": [0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,25,0,0,0,0,0,1,37,249,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,94,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,78,88,69,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,7,15,128,121,125,137,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,0,0,0,0,59,158,66,48,100,236,167,237,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,19,165,153,220,203,47,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,167,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,158,66,48,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,211,17,90,138,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,143,100,129,171,127,4,90,90,240,18,161,157,0,58,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin:BYTE_3": [0,153,220,203,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,203,86,110,59,105,52,250,119,37,141,104,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,66,163,216,71,76,253,141,126,239,178,56,158,103,233,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,255,255,211,34,129,24,86,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,202,21,173,92,43,84,22,84,248,0,183,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,53,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,184,81,55,238,219,145,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,209,102,15,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,106,30,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,229,215,194,164,79,253,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,170,175,92,243,79,0,0,10,125,67,170,188,81,92,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_4": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,195,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,81,50,67,89,143,50,243,234,243,13,10,66,135,147,227,1,30,238,46,195,143,31,27,0,0,0,0,0,0,0,0,6,250,182,76,69,147,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,42,121,69,141,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,228,25,161,79,16,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,36,199,45,236,138,79,132,73,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,204,104,232,109,202,21,173,92,43,84,22,84,248,0,183,0,0,0,0,0,0,0,0,0,4,138,90,143,118,111,225,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,244,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,1,244,0,160,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,171,209,60,188,105,67,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,145,63,197,233,196,208,6,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,115,81,50,39,238,173,62,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,41,87,221,119,133,28,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,84,22,84,248,0,183,161,206,237,247,86,13,81,243,154,161,0,0,0,0,0,0,0,0,6,22,194,132,65,106,115,138,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,1,214,121,69,165,30,220,233,255,73,18,81,0,1,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,99,248,150,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,7,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,227,47,3,220,160,121,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,48,132,19,146,133,72,240,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,198,44,222,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,254,222,177,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,35,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,157,155,139,30,101,58,28,178,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_6": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,11,153,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240], "bin:COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin:MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_LO": [0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:XXX_BYTE_LO": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,11,153,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149], "bin:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,54786,14025405,3590503772,0,0,0,0,0,0,0,0,0,0,0,0,228,58448,14962892,3830500492,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,49526,12678902,3245799066,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,177,45435,11631402,2977639098,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,0,0,0,0,0,0,0,0,0,0,0,0,188,48375,12384039,3170314104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149], "bin:ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,54786,14025405,3590503772,0,0,0,0,0,0,0,0,0,0,0,0,228,58448,14962892,3830500492,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,193,49526,12678902,3245799066,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,0,0,0,0,0,0,0,0,0,0,0,0,177,45435,11631402,2977639098,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,0,0,0,0,0,0,0,0,0,0,0,0,188,48375,12384039,3170314104,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149], "bin:ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin:ARGUMENT_2_LO": [0,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin:BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122], "bin:COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10], "bin:MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149], "bin:RESULT_LO": [0,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin:XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,0,0,0,0,0,0,0,0,0,0,0,0,184,47305,12110291,3100234597,0,0,0,0,0,0,0,0,0,0,0,0,226,57879,14817179,3793197966,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,0,0,0,0,0,0,0,0,0,0,0,0,184,47305,12110291,3100234597,0,0,0,0,0,0,0,0,0,0,0,0,226,57879,14817179,3793197966,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_2_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin:COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117], "bin:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117], "bin:ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin:ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117], "bin:ARGUMENT_2_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin:BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53], "bin:COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin:MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117], "bin:RESULT_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin:XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53]} -{"bin:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_1_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ARGUMENT_2_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin:BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0], "bin:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin:COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin:INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin:IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:LOW_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:RESULT_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin:SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin:XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin:XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240]} +{"bin.ACC_1": [0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,39,10000,2560000,655360000,167772160000,42949672960000,10995116277760000,2814749767106560000,720575940379279360000,184467440737095516160000,47223664828696452136960000,12089258196146291747061760000,3094850098213450687247810560000,792281625142643375935439503360000,202824096036516704239472512860160000,51922968585348276285304963292200960000,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,27287,6985670,1788331605,457812890905,117200100071842,30003225618391560,7680825758308239361,1966291394126909276440,503370596896488774768781,128862872805501126340807984,32988895438208288343246843971,8445157232181321815871192056589,2161960251438418384863025166486870,553461824368235106524934442620638941,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133586175,1208925819333154198061055,309485009749287474703630335,79228162495817593524129366015,20282409598929303942177117700095,5192296857325901809197342131224575,1329227995475430863154519585593491455,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960895,18446742974197989375,4722366201394685280255,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,117,29994,7678631,1965729688,503226800163,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967040,1099511562240,281474959933440,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291681,74670534,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,49068,12561649,3215782348,823240281316,210749512017130,53951875076385526,13811680019554694784,3535790085006001864872,905162261761536477407267,231721539010953338216260499,59320713986804054583362687896,15186102780621837973340848101445,3887642311839190521175257113970161,995236431830832773420865821176361385,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,113,29175,7468943,1912049410,489484648998,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_2": [0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,537,137472,35192832,9009364992,2306397437952,590437744115712,151152062493622273,38694927998367301925,9905901567582029293049,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,94,24239,6205297,1588556162,406670377691,104107616689050,26651549872397049,6822796767333644794,1746635972437413067484,447138808943977745276033,114467535089658302790664670,29303688982952525514410155728,7501744379635846531688999866493,1920446561186776712112383965822365,491634319663814838300770295250525522,125858385833936598604997195584134533632,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,576460752303423488,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,11342,2903640,743331909,190292968750,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551360,4722366482869645148160,1208925819614629157928960,309485009821345064429813760,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,7,1807,462720,118456441,30324849021,7763161349513,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,4294901760,1099494850560,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,175,44913,11497858,2943451867,753523678106,192902061595385,49382927768418810,12642029508715215580,3236359554231095188609,828508045883160368284126,212098059746089054280736464,54297103294998797895868534909,13900058443519692261342344936861,3558414961541041218903640303836498,910954230154506552039331917782143488,233204282919553677322068970952228732929,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788608,4722353874409161883648,1208922591848745442213888,309484183513278833206755328,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,0,0,0,0,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,1099761630765344353536,281538977475928154505261,72073978233837607553347014,18450938427862427533656835776,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213694,1208925819614629174705888,309485009821345068724707347,79228162514264337593525080997,20282409603651670423942420735385,5192296858534827628529259708258780,1329227995784915872903490485314247883,340282366920938463463293564240447458095,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,167,42966,10999393,2815844742,720856254006,184539201025626,47242035462560320,12093961078415442141,3096054036074353188351,792589833235034416217981,202902997308168810551803357,51943167310891215501261659451,13297450831588151168322984819473,3404147412886566699090684113785276,871461737698961074967215133129030722,223094204850934035191607074081031864844,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16776960,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344320,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8704,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,15262,3907138,1000227376,256058208356,65550901339372,16781030742879399,4295943870177126381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74169,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,214,54881,14049670,3596715574,920759187034,235714351880768,60342874081476829,15447775764858068479,3954630595803665530749,1012385432525738375871965,259170670726589024223223099,66347691706006790201145113361,16985009076737738291493149020604,4348162323644861002622246149274690,1113129554853084416671295014214320652,284961166042389610667851523638866086915,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,211,54033,13832538,3541129866,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,4611686018427387904,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,655,167780,42951809,10995663275,2814889798527,720611788422916,184476617836266586,47226014166084246106,12089859626517567003376,3095004064388497152864274,792321040483455271133254305,202834186363764549410113102237,51925551709123724648988954172672,13292941237535673510141172268204090,3402992956809132418596140100660247209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,289,74153,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin.ACC_3": [0,153,39388,10083531,2581383983,660834299648,169173580709888,43308436661731328,11086959785403219968,2838261705063224311808,726594996496185423822848,186008319103023468498649088,47618129690374007935654166528,12190241200735746031527466631168,3120701747388350984071031457579008,798899647331417851922184053140226048,204518309716842970092079117603897868288,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,0,254,65246,16703046,4275979776,1094650822656,280230610599936,71739036313583616,18365193296277405696,4701489483847015858176,1203581307864836059693056,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,5,1381,353779,90567679,23185325824,5935443410944,1519473513201664,388985219379625984,99580216161184251904,25492535337263168487424,6526089046339371132780544,1670678795862879009991819264,427693771740897026557905731584,109489605565669638798823867285504,28029339024811427532498910025089024,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,203,52054,13325934,3411439163,873328425833,223572077013300,57234451715405050,14652019639143692919,3750917027620785387301,960234759070921059149197,245820098322155791142194536,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,49218,12599971,3225592792,825751754823,211392449234764,54116467004099837,13853815553049558413,3546576781580686953854,907923656084655860186863,232428455957671900207837106,59501684725164006453206299192,15232431289641985652020812593310,3899502410148348326917328023887463,998272616997977171690835974115190761,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,255,65535,16777171,4294955810,1099508687489,281474223997208,72057401343285334,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,5,1280,327680,83886080,21474836480,5497558138880,1407374883553280,360287970189639680,92233720368547758080,23611832414348226068480,6044629098073145873530880,1547425049106725343623905280,396140812571321687967719751680,101412048018258352119736256430080,25961484292674138142652481646100480,6646139978924579364519035301401722880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,28106,7195157,1841960365,471541853532,120714714504235,30902966913084244,7911159529749566486,2025256839615889020500,518465750941667589248248,132727232241066902847551488,33978171453713127128973181111,8698411892150560545017134364577,2226793444390543499524386397331918,570059121763979135878242917716971245,145935135171578658784830186935544638967,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,53744069314394843099393547040565,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,168,43008,11010232,2818619473,721566585143,184721045796846,47288587723992795,12105878457342155665,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5125,1312079,335892262,85988419131,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,66048,16908288,4328521728,1108101562368,283673999966208,72620543991349248,18590859261785407488,4759259971017064316928,1218370552580368465133568,311902861460574327074193408,79847132533907027730993512448,20440865928680199099134339186688,5232861677742130969378390831792128,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,2913471835443,745848789873643,190937290207652818,48879946293159121614,12513266251048735133231,3203396160268476194107147,820069417028729905691429855,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,678,173656,44456052,11380749357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,4275900672,1094630572032,280225426440192,71737709168689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,209,53606,13723151,3513126809,899360463104,230236278554624,58940487309983744,15088764751355838464,3862723776347094646784,988857286744856229576704,253147465406683194771636224,64805751144110897861538873344,16590272292892389852553951576064,4247109706980451802253811603472384,1087260084986995661376975770488930304,278338581756670889312505797245166157824,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,35434,9071134,2322210437,594485871872,152188383199232,38960226099003392,9973817881344868352,2553297377624286298112,653644128671817292316672,167332896939985226833068032,42837221616636218069265416192,10966328733858871825731946545152,2807380155867871187387378315558912,718689319902175023971168848783081472,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,258275377432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12005,3073495,786814914,201424618148,51564702245967,13200563774967805,3379344326391758303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,2,513,131328,33619968,8606711808,2203318222848,564049465049088,144396663052566528,36965545741457031168,9463179709812999979008,2422574005712127994626048,620178945462304766624268288,158765810038350020255812681728,40644047369817605185488046522368,10404876126673306927484939909726208,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32170,8235695,2108338012,539734531315,138172040016719,35372042244280064,9055242814535696384,2318142160521138274314,593444393093411398224509,151921764631913317945474371,38891971745769809394041439146,9956344766917071204874608421564,2548824260330770228447899755920465,652499010644677178482662337515639132,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_4": [0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2499,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,194,49914,12778056,3271182355,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,24,6377,1632561,417935866,106991581813,27389844944353,7011800305754538,1795020878273161898,459525344837929445888,117638488278509938147328,30115452999298544165715968,7709555967820427306423287808,1973646327762029390444361678848,505253459907079523953756589785088,129344885736212358132161686984982528,33112290748470363681833391868155527178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,2,593,151858,38875715,9952183129,2547758881167,652226273578802,166969926036173555,234,60147,15397645,3941797130,1009100065346,258329616728711,66132381882550163,16929889761932841955,4334051779054807540481,1109517255438030730363166,284036417392135866972970734,72713322852386781945080507950,18614610650211016177940610035395,4765340326454020141552796169061263,1219927123572229156237515819279683359,312301343634490663996804049735598939931,0,0,0,0,0,0,0,0,6,1786,457398,117093964,29976054853,7673870042515,1964510730883892,502914747106276426,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,42,10873,2783557,712590733,182423227648,46700346277888,11955288647139328,3060553893667667968,783501796778922999808,200576459975404287950848,51347573753703497715417178,13144978880948095415146797811,3365114593522712426277580239632,861469335941814381127060541345914,220536150001104481568527498584554048,56457254400282747281543039637645836288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,32768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,21,5495,1406735,360124306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7477,1914215,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2559,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212160,1208925819614629174312960,309485009821345068624117760,79228162514264337567774146560,20282409603651670417350181519360,5192296858534827626841646468956160,1329227995784915872471461496052776960,340282366920938463352694142989510901760,0,0,0,0,0,0,0,0,0,103,26596,6808601,1743002017,446208516431,114229380206352,29242721332826270,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,12,3198,818706,209588745,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,0,0,0,0,0,81,20757,5313902,1360359027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,36,9415,2410285,617033196,157960498314,40437887568463,10352099217526660,2650137399686825033,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,53475,13689613,3504541104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,65792,170,43641,11172223,2860089297,732182860129,187438812193241,47984335921469696,12283989995896242176,3144701438949437997056,805043568371056127246336,206091153502990368575062016,52759335296765534355215876096,13506389835971976794935264280576,3457635798008826059503427655827466,885154764290259471232877479891831296,226599619658306424635616634852308811778,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,242,62156,15912040,4073482472,1042811512941,266959747313098,68341695312153109,17495473999911196077,4478841343977266195804,1146583384058180146125867,293525346318894117408222036,75142488657636894056504841238,19236477096355044878465239357012,4924538136666891488887101275395320,1260681762986724221155097926501201920,322734531324601400615705069184307691703,0,0,0,0,0,0,0,0,0,4,1162,297562,76176015,19501059958,4992271349359,1278021465436129,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,0,0,0,0,0,0,1,500,128000,32768160,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,146,37504,9601151,2457894744,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,155,39864,10205201,2612531481,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044454,4503599627380307,1152921504609358607,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,156,40050,10252957,2624757153,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13589,3478954,890612345,227996760447,58367170674641,14941995692708193,3825150897333297625,979238629717324192000,250685089207634993152000,64175382837154558246912000,16428898006311566911209472000,4205797889615761129269624832000,1076684259741634849093023956992000,275631170493858521367814132989952000,70561579646427781470160418045427712010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,1,500,128000,32768160,8388648960,2147494133924,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,171,43985,11260220,2882616508,737949826153,188915155495235,48362279806780351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8704,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,2705,692543,177291205,45386548713,11618956470724,2974452856505552,761459931265421318,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,254,65205,16692587,4273302293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,115,29521,7557426,1934701095,495283480558,126792571023021,32458898181893438,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15503,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,10793,2763095,707352541,181082250615,46357056157573,11867406376338716,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,84,21526,5510740,1410749688,361151920128,92454891552951,23668452237555617,6059123772814238158,1551135685840444968685,397090735575153911983607,101655228307239401467803478,26023738446653286775757690381,6662077042343241414593968737617,1705491722839869802136055996830195,436605881047006669346830335188530074,111771105548033707352788565808263699105,0,0,0,0,0,0,0,0,6,1558,399042,102154884,26151650369,6694822494570,1713874558610035,438751887004169098,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11089,1,470,120441,30832965,7893239205,2020669236510,517291324546780,132426579083975913,33901204245497833983,8678708286847445499721,2221749321432946047928594,568767826286834188269720145,145604563529429552197048357120,37274768263533965362444379422721,9542340675464695132785761132216576,2442839212918961953993154849847443457,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,10570,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520232,618969193533420003973179565,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,9827,2515960,644085910,164885993205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,524288,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,7,2047,524287,134217727,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,538006174801,137729580749148,35258772671781941,9026245803976176993,2310718925817901310277,591544045009382735430916,151435275522401980270314642,38767430533734906949200548391,9924462216636136178995340388302,2540662327458850861822807139405541,650409555829465820626638627687818571,166504846292343250080419488688081554272,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,47105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,159,40895,10469136,2680099068,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20297,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,524288,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,451,0,0,0,0,0,0,0,0,0,0,0,0,77,19770,5061135,1295650684,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,671,54,13999,3583849,917465417,234871146878,60127013600863,15392515481821000,3940483963346176106,1008763894616621083269,258243557021854997317079,66110350597594879313172273,16924249752984289104172101991,4332607936763978010668058109779,1109147631811578370731022876103631,283941793743764062907141856282529634,72689099198403600104228315208327586304,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,0,0,0,0,0,0,0,0,0,6,1675,429005,109825421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,0,0,0,0,0,0,0,0,0,0,0,0,26,6838,1750564,448144432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3555,910127,232992515,59646084060,15269397519520,3908965764997241,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,244,62464,15990784,4093640704,1047972020224,268280837177344,68679894317400064,17582052945254416384,4501005553985130594472,1152257421820193432184832,294977899985969518639317176,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1024,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,32768,0,0,0,0,0,0,0,0,0,0,0,0,27,7027,1798937,460528054,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,27433,7022938,1797872149,460255270337,117825349206344,30163289396824086,7721802085586966141,1976781333910263332266,506056021481027413060271,129550341499143017743429468,33164887423780612542317944051,8490211180487836810833393677135,2173494062204886223573348781346560,556414479924450873234777288024719360,142442106860659423548102985734328156170,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,21,5535,1417066,362769117,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,1,332,85000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,48,12420,3179539,813962130,208374305413,53343822185800,13656018479565040,3495940730768650381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,307,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,9,2398,614055,157198259,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937664,213938996698608041984,54768383154843658747904,0,0,0,0,0,0,0,0,0,12,3085,789958,202229292,51770698974,13253298937407,3392844527976384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11245,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,575,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,254,65246,16703153,4276007422,1094657900253,280232422464785,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,2048,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,97,24901,6374660,1631913106,417769755175,106949057325006,27378958675201765,7009013420851651915,1794307435738022890336,459342703548933859926147,117591732108527068141093698,30103483419782929444119986880,7706491755464429937694716641453,1972861889398894064049847460211968,505052643686116880396760949814263808,129293476783645921381570803152451534858,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,291,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213440,1208925819614629174640640,309485009821345068708003840,79228162514264337589248983040,20282409603651670422847739658240,5192296858534827628249021352509440,1329227995784915872831749466242416640,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,157,40347,10328971,2644216606,676919451237,173291379516730,44362593156282908,11356823848008424626,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,255,65535,16776960,4294901760,1099494850560,281470681743360,72056494526300160,18446462598732840960,4722294425275607285760,1208907372870555465154560,309480287454862199079567360,79226953588444722964369244160,20282100118641849078878526504960,5192217630372313364192902785269760,1329207713375312221233383113029058560,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,59702,15283845,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703040,4275978494,1094650494685,280230526639377,71739014819680512,18365187793838211072,4701488075222582034432,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,26506,6785700,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40768,10436657,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17824,4562974,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,28487,7292758,1866946114,0,0,0,0,0,0,0,0,0,0,0,0,254,65148,16677936,4269551750,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,52054,13325934,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,694961436502,177910127744525,45544992702598481,11659518131865211379,2984836641757494113178,764118180289918492973729,195614254154219134201274736,50077249063480098355526332550,12819775760250905179014741132902,3281862594624231725827773730023052,840156824223803321811910074885901329,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,483729223936,123834681327616,31701678419869696,8115629675486642176,2077601196924580397056,531865906412692581646336,136157672041649300901462016,34856364042662221030774276096,8923229194921528583878214680576,2284346673899911317472822958227456,584792748518377297273042677306228736,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862655,18446744073692839935,4722366482865367023615,1208925819613533958045695,309485009821064693259698175,79228162514192561474482733055,20282409603633295737467579662335,5192296858530123708791700393558015,1329227995783711669450675300750852095,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,35,9144,2340978,599290589,153418390784,39275108040704,10054427658420224,2573933480555577344,658926971022227800064,168685304581690316816384,43183437972912721104994304,11054960121065656602878541824,2830069790992808090336906706944,724497866494158871126248116977664,185471453822504671008319517946281984,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562114,158456325028528675187087901203,40564819207303340847894502707997,10384593717069655257060992693247318,2658455991569831745807614129471313525,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,17961,4598225,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,531,135965,34807126,8910624373,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,125,32067,8209322,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41243,10558377,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927680,18446744073709486080,4722366482869628436480,1208925819614624879739135,309485009821343969213218815,79228162514264056118584016895,20282409603651598366357508325120,5192296858534809181787522131230720,1329227995784911150537605665595064320,340282366920937254537627050392336465920,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,46641,11940252,3056704710,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,35201,9011627,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,60928,15597568,3992977408,1022202216448,261683767410688,66991044457136128,17149707381026848768,4390325089542873284608,1123923222922975560859648,287724345068281743580069888,73657432337480126356497891328,18856302678394912347263460179968,4827213485669097560899445806071808,1235766652331288975590258126354382848,316356262996809977751106080346722009088,56,14558,3726961,954102034,244250120783,62528030920570,16007175915665988,4097837034410493050,1049046280809086220801,268555847887126072525270,68750297059104274566469241,17600076047130694289016125765,4505619468065457737988128196005,1153438583824757180924960818177310,295280277459137838316789969453391580,75591751029539286609098232180068244713,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,51577,13203966,3380215493,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551616,4722366482869645213696,1208925819614629174706176,309485009821345068724781056,79228162514264337593543950336,20282409603651670423947251286016,5192296858534827628530496329220096,1329227995784915872903807060280344576,0,0,0,0,0,0,0,0,0,0,0,0,245,62924,16108662,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,8781,2248079,575508439,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,31093,7959917,2037738896,0,0,0,0,0,0,0,0,0,0,0,0,135,34609,8860117,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,0,0,0,0,0,0,0,0,0,0,0,0,226,58054,14861946,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174705920,309485009821345068724715520,79228162514264337593527173120,20282409603651670423942956318975,5192296858534827628529396817657855,1329227995784915872903525585320411135,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044416,4503599627370496,1152921504606846976,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,255,65280,16711680,4278190080,1095216660480,280375465082880,71776119061217280,18374686479671623680,4703919738795935662080,1204203453131759529492480,308276084001730439550074880,78918677504442992524819169280,20203181441137406086353707335680,5172014448931175958106549077934080,1324035698926381045275276563951124480,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14558,3726961,954102034,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,38720,9912575,2537619345,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947072,2194162450432,561705587310592,143796630351511552,36811937369986957312,9423855966716661071872,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,166,42584,10901620,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900672,40564819207303340847894502572032,10384593717069655257060992658440192,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,18718,4791897,1226725826,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,254,65246,16703046,4275980030,1094650887901,280230627302673,71739040589484288,18365194390907977728,4701489764072442298368,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11103,2842480,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,20194,5169913,1323497911,0,0,0,0,0,0,0,0,0,0,0,0,229,58839,15062978,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26285,6729052,1722637450,440995187200,112894767923200,28901060588339200,7398671510614835200,1894059906717397811200,484879336119653839667200,124129110046631382954803200,31777052171937634036429619200,8134925356016034313325982515200,2082540891140104784211451523891200,533130468131866824758131590116147200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,192,49240,12605502,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65297,16716071,4279314270,1095504453120,280449139998720,71794979839672320,18379514838956113920,4705155798772765163520,1204519884485827881861120,308357090428371937756446720,78939415149663216065650360320,20208490278313783312806492241920,5173373511248328528078462013931520,1324383618879572103188086275566469120,339042206433170458416150086545016094720,0,0,0,0,0,0,0,0,0,0,0,0,237,60805,15566130,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1273,325962,83446502,21362304687,5468750000000,1400000000000000,358400000000000000,91750400000000000000,23488102400000000000000,6012954214400000000000002,1539316278886400000000000625,394064967394918400000000160217,100880631653099110400000041015625,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,50974,13049355,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,175,44884,11490494,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,36893488147419103232,9444732965739290427392,2417851639229258349412352,618970019642690137449562112,158456325028528675187087900691,40564819207303340847894502576925,10384593717069655257060992659692886,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480262,8570947326,2194162515677,561705604013329,143796634627412224,36811938464617529344,9423856246942087512064,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,30604,7834775,2005702469,0,0,0,0,0,1,256,65536,16777216,4294967550,1099511693021,281474993413393,72057598313828608,18446745168340123648,4722366763095071653888,1208925891352338343395328,209,53504,13697024,3506438144,897648164864,229797930205184,58828270132527104,15060037153926938624,3855369511405296287744,986974594919755849662464,252665496299457497513590784,64682367052661119363479240704,16558685965481246557050685620224,4239023607163199118604975518777344,1085190043433778974362873732807000064,277808651119047417436895675598592016384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,43728,11194516,2865796342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,138,35328,9043968,2315255808,592705486848,151732604633088,38843546786070528,9943947977234055168,2545650682171918123008,651686574636011039490048,166831763106818826109452288,42708931355345619484019785728,10933486426968478587909065146368,2798972525303930518504720677470208,716536966477806212737208493432373248,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,20622,5279462,1351542272,345994821632,88574674337792,22675116630474752,5804829857401536512,1486036443494793347072,380425329534667096850432,97388884360874776793710592,24931554396383942859189911552,6382477925474289371952617357312,1633914348921418079219870043471872,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,17905,4583849,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20791,5322734,1362620123,348830751633,89300672418213,22860972139062770,5852408867600069324,1498216670105617747048,383543467547038143244520,98187127692041764670597229,25135904689162691755672890826,6434791600425649089452260051477,1647306649708966166899778573178285,421710502325495338726343314733641052,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,23321,5970365,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,4096,1048576,268435456,68719476736,17592186044421,4503599627372021,1152921504607237601,295147905179452825856,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,115,29646,7589472,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12143,3108615,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7425,1900936,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4893,1252694,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,40934,10479111,2682652645,686759077340,175810323799248,45007442892607722,11521905380507576881,2949607777409939681677,755099591016944558509499,193305495300337806978431821,49486206796886478586478546314,12668468940002938518138507856507,3243128048640752260643458011265796,830240780452032578724725250884044026,212541639795720340153529664226315270741,0,0,0,0,0,0,0,0,0,0,0,0,99,25426,6509221,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,42825,10963373,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,510,130782,33480256,8570945790,2194162122461,561705503350033,143796608857608448,36811931867547762688,9423854558092227248128,2412506766871610175520768,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1359,347942,89073211,0,0,0,0,0,0,0,0,0,0,0,0,60,15394,3940969,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,5986,1532433,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,47575,12179424,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,26279,6727453,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,41422,10604269,2714693111,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,13628,3488799,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,67,17286,4425328,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,37078,9492090,2429975198,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10209,2613695,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,193,49585,12693853,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,61743,15806327,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,35823,9170881,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,725943630592,185841569431552,47575441774477312,12179313094266191872,3117904152132145119232,798183462945829150523392,204334966514132262533988352,52309751427617859208701018112,13391296365470171957427460636672,3428171869560364021101429922988032,877611998607453189401966060284936192,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,19185,4911454,1257332418,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65533,16776585,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_6": [0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2496,187,48032,12296240,3147837462,805846390512,206296675971115,52811949048605649,13519858956443046274,3461083892849419846283,886037476569451480648621,226825594001779579046047190,58067352064455572235788080665,14865242128500626492361748650329,3805501984896160382044607654484360,974208508133417057803419559547996377,249397378082154766797675407244287072592,0,0,0,0,0,0,0,0,1,287,73706,18868782,4830408313,1236584528309,316565639247129,81040803647265175,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355560,309485009821345068635023360,79228162514264337570565980160,20282409603651670418064890920960,5192296858534827627024612075765760,1329227995784915872518300691396034560,340282366920938463364684976997384847360,0,0,0,0,0,0,0,0,0,0,0,0,194,49914,12778056,3271182355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,23,5922,1516242,388158067,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,9395,2405146,615717388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,0,0,0,0,0,0,0,0,0,0,0,0,8,2281,584152,149543106,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614187,1693231901,78,20001,5120268,1310788850,335561945622,85903858079335,21991387668309843,5629795243087320032,1441227582230353928276,368954261050970605638869,94452290829048475043550647,24179786452236409611148965827,6190025331772520860454135251740,1584646484933765340276258624445639,405669500143043927110722207858083834,103851392036619245340344885211669461638,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,1606,411377,105312764,26960067657,6901777320310,1766854993999594,452314878463896250,115792608886757440122,29642907875009904671291,7588584416002535595850592,1942677610496649112537751684,188,48133,12322164,3154474199,807545395155,206731621159790,52923295016906404,13548363524328039538,3468381062227978121912,887905551930362399209517,227303821294172774197636522,58189778251308230194594949659,14896583232334906929816307112893,3813525307477736174032974620900686,976262478714300460552441502950575859,249923194550860917901425024755347419943,0,0,0,0,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285760,5192296858534827628530496329154560,1329227995784915872903807060263567360,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,0,0,0,0,0,0,0,0,2,512,131072,33554432,8589934592,2199023255552,562949953421312,144115188075855872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,1265,323919,82923386,21228386890,5434467043943,1391223563249410,356153232191849159,91175227441113384769,23340858224925026500999,5975259705580806784255941,1529666484628686536769521142,391594620064943753412997412386,100248222736625600873727337570848,25663545020576153823674198418137139,6569867525267495378860594795043107789,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,13564,3472396,888933473,227566969199,58257144115120,14913828893470850,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211432,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,42728,10938456,2800244745,716862654897,183516839653827,46980310951379823,12026959603553234854,3078901658509628122663,788198824578464799401827,201778899092086988646867814,51655398167574269093598160539,13223781930899012887961129098011,3385288174310147299318049049090888,866633772623397708625420556567267549,221858245791589813408107662481220492635,13,3329,852450,218227331,55866196849,14301746393556,3661247076750340,937279251648087092,239943488421910295680,61425533036009035694191,15724936457218313137712970,4025583733047888163254520463,1030549435660259369793157238733,263820655529026398667048253115859,67538087815430758058764352797660064,17289750480750274063043674316200976536,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211328,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344288,340282366920938463463374607431768137760,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,624,105,26932,6894842,1765079671,451860395813,115676261328269,29613122900036968,7580959462409464042,1940725622376822794776,496825759328466635462889,127187394388087458678499633,32559972963350389421695906298,8335353078617699691954152012405,2133850388126131121140262915175905,546265699360289567011907306285031850,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781011,79228162514264337593543938993,20282409603651670423947248382375,5192296858534827628530495585888186,1329227995784915872903806869987375825,340282366920938463463374558716768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,41,10517,2692554,689293870,176459230720,45173563064320,11564432144465920,2960494628983275520,757886625019718533120,194018976005047944478720,49668857857292273786552320,12715227611466822089357393920,3255098268535506454875492843520,833305156745089652448126167941120,213326120126742951026720298992926720,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,122,31252,8000599,2048153416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5495,1406735,360124306,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,1525,390625,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344286,340282366920938463463374607431768137303,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767491,79228162514264337593540477939,20282409603651670423946362352542,5192296858534827628530268762250896,1329227995784915872903748803136229455,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211412,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355564,309485009821345068635024384,79228162514264337570566242304,20282409603651670418064958029824,5192296858534827627024629255634944,1329227995784915872518305089442545664,340282366920938463364686102897291689984,0,0,0,0,0,0,0,0,0,0,0,0,0,29,7477,1914215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2528,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,238,61030,15623787,3999689518,1023920516709,262123652277575,67103654983059223,17178535675663161269,4397705132969769284900,1125812514040260936934425,288208003594306799855212800,73781248920142540762934476906,18887999723556490435311226088112,4835327929230461551439673878556917,1237843949882998157168556512910570834,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,0,0,0,0,0,0,0,0,0,64,16384,4194304,1073741824,274877906944,70368744177664,18014398509481984,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,12,3198,818706,209588745,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,20828,5332021,1364997473,349439353157,89456474408196,22900857448498322,5862619506815570471,1500830593744786040782,384212631998665226440421,98358433791658297968747851,25179759050664524279999449952,6446018316970118215679859187843,1650180689144350263214043952087874,422446256420953667382795251734495936,108146241643764138849995584444030959789,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,65536,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,64470,16504529,4225159566,1081640848934,276900057327358,70886414675803901,18146922157005798834,4645612072193484501702,1189276690481532032435761,304454832763272200303554845,77940437187397683277710040486,19952751919973806919093770364617,5107904491513294571288005213342131,1307623549827403410249729334615585648,334751628755815273023930709661589926102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,0,0,0,0,0,0,81,20757,5313902,1360359027,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211452,0,0,0,0,0,0,0,0,0,0,1,283,72509,18562458,4751989497,1216509311282,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,2305843009213693952,0,0,0,0,6,1608,411707,105397043,26981643261,6907300675051,1768268972813148,452676857040166137,115885275402282531077,29666630502984327955758,7594657408763987956674113,1944232296643580916908573081,200,51394,13156986,3368188559,862256271197,220737605426607,56508826989211405,14466259709238119891,3703362485564958692319,948060796304629425233809,242703563853985132859855338,62132112346620194012122966581,15905820760734769667103479444932,4071890114748101034778490737902706,1042403869375513864903293628903092749,266855390560131549415243168999191743959,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19560,5007557,1281934817,328175313341,84012880215474,21507297335161372,5505868117801311250,1409502238157135680119,360832572968226734110571,92373138679866043932306344,23647523502045707246670424121,6053766016523701055147628575097,1549764100230067470117792915225076,396739609658897272350154986297619594,101565340072677701721639676492190616242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65353,16730386,4282978897,1096442597632,280689304993792,71856462078410752,18395254292073152512,4709185098770727043072,1205551385285306123026432,308621154633038367494766592,79007015586057822078660247552,20225795990030802452137023373312,5177803773447885427747077983567872,1325517766002658669503251963793375232,339332548096680619392832502731104059392,255,65535,16777215,4294967295,1099511627775,281474976710400,72057594037862400,18446744073692774400,4722366482865350246400,1208925819613529663078400,309485009821063593748070400,79228162514192279999506022400,20282409603633223679873541734655,5192296858530105262047626684071935,1329227995783706947084192431122415615,340282366920628978453553262367338397695,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706168,309485009821345068724779248,79228162514264337593543487615,20282409603651670423947132829574,5192296858534827628530466004371074,1329227995784915872903799297118995062,340282366920938463463372620062462736034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950080,20282409603651670423947251220480,5192296858534827628530496312443135,1329227995784915872903807055985442815,340282366920938463463374606332273360895,0,0,0,0,0,0,0,0,0,0,0,0,208,53475,13689613,3504541104,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,0,0,0,0,0,0,0,0,0,0,55,14203,3636074,930835158,238293800648,61003212966023,191,48901,12518717,3204791565,820426640722,210029220025034,53767480326408922,13764474963560684108,3523705590671535131902,902068631211912993766940,230929569590249726404336677,59117969815103929959510189427,15134200272666606069634608493431,3874355269802651153826459774318385,991834949069478695379573702225506640,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,42479,10874677,2783917413,712682857908,182446811624658,46706383775912453,11956834246633587981,3060949567138198523237,783603089187378821948786,200602390831968978418889370,51354212052984058475235678726,13146678285563918969660333754038,3365549641104363256233045441033866,861580708122716993595659632904669856,220564661279415550360488866023595483325,0,0,0,0,0,0,0,0,7,1982,507647,129957732,33269179402,8516909926917,2180328941290885,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,0,0,0,0,0,0,0,0,0,0,1,256,65536,16777216,4294967296,1099511627777,135,34609,8860117,2268190030,580656647837,148648101846274,38053914072646338,9741802002597462662,2493901312664950441590,638438736042227313047165,163440316426810192140074326,41840721005263409187859027628,10711224577347432752091911072771,2742073491800942784535529234629608,701970813901041352841095484065179651,179704528358666586327320443920685990780,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212324,1208925819614629174354944,309485009821345068634865664,79228162514264337570525609984,20282409603651670418054556155904,5192296858534827627021966375911424,1329227995784915872517623392233324544,340282366920938463364511588411731083264,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,64524,16518228,4228666474,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,37504,9601151,2457894744,171,43882,11234004,2875905222,736231737067,188475324689222,48249683120440849,12351918878832857550,3162091232981211532886,809495355643190152419055,207230811044656679019278133,53051087627432109828935202270,13581078432622620116207411781314,3476756078751390749749097416016423,890049556160356031935768938500204415,227852686377051144175556848256052330243,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249638,0,0,0,0,0,0,0,0,0,0,0,0,155,39864,10205201,2612531481,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,255,65535,16777215,4294967295,1099511627520,281474976645375,72057594021216255,18446744069431361535,4722366481774428553215,1208925819334253709623295,309485009749568949663563775,79228162495889651113872326655,20282409598947750685151315623935,5192296857330624175398736799727615,1329227995476639788902076620730269695,340282366842019785958931614906949042175,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211454,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,38,9811,2511631,642977789,0,0,0,0,0,0,0,0,0,0,0,0,156,40050,10252957,2624757153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,43138,11043489,2827133282,723746120222,185279006777027,47431425734918999,12142444988139263779,3108465916963651527556,795767274742694791054493,203716422334129866509950380,52151404117537245826547297400,13350759454089534931596108134486,3417794420246920942488603682428564,874955371583211761277082542701712601,223988575125302210886933130931638425914,157,40194,10289858,2634203782,674356168310,172635179087485,44194605846396246,11313819096677439148,2896337688749424421891,741462448319852652004328,189814386769882278913107971,48592483013089863401755640700,12439675651351005030849444019207,3184556966745857287897457668917216,815246583486939465701749163242807326,208703125372656503219647785790158675608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,5609,1436135,367650815,94118608778,24094363847324,6168157144915120,1579048229098270943,404236346649157361592,103484504742184284567806,26492033213999176849358565,6781960502783789273435792736,1736181888712650053999562940569,444462563510438413823888112785699,113782416258672233938915356873139173,29128298562220091888362331359523628507,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65246,16703046,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219968,1329227995784915872903807060280311808,340282366920938463463374607431759822848,0,0,0,0,0,0,0,0,0,0,0,0,0,45,11718,3000000,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,1,376,96307,24654799,43,11103,2842480,727674954,186284788407,47688905832198,12208359893042719,3125340132618936244,800087073950447678683,204822290931314605743100,52434506478416539070233688,13423233658474634001979824246,3436347816569506304506835007152,879705041041793613953749761830948,225204490506699165172159939028722932,57652349569714986284072944391353070781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,61166,15658734,4008636142,1026210852590,262709978263278,67253754435399406,17216961135462248174,4407542050678335532782,1128330764973653896392430,288852675833255397476462318,73946285013313381753974353646,18930248963408225729017434533614,4846143734632505786628463240605422,1240612796065921481376886589594988270,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,287,73708,18869338,4830550630,1236620961315,316574966096692,81043191320753360,79,20346,5208644,1333412986,341353724417,87386553450966,22370957683447417,5726965166962538821,1466103082742409938341,375322389182056944215326,96082531630606577719123676,24597128097435283896095661289,6296864792943432677400489290239,1611997386993518765414525258301257,412671331070340803946118466125121810,105643860754007245810206327328031183441,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248258,340282366920938463463374607431743554192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2465,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,65205,16692587,4273302293,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,1925,493038,126217744,32311742677,8271806125530,2117582368135750,542101086242752217,138777878078144567552,35527136788005009293556,9094947017729282379150390,2328306436538696289062500000,596046447753906250000000000000,152587890625000000000000000000000,39062500000000000000000000000000000,10000000000000000000000000000000000000,241,61848,15833181,4053294477,1037643386155,265636706855793,68002996955083081,17408767220501268810,4456644408448324815585,1140900968562771152789922,292070647952069415114220279,74770085875729770269240391459,19141141984186821188925540213691,4900132347951826224364938294704958,1254433881075667513437424203444469465,321135073555370883439980596081784183268,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,511,131071,33554387,8589923124,2199020319916,562949201898503,144114995686016954,36893438895620340324,9444720357278807123180,2417848411463374623534251,618969193334623903624768285,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,0,0,0,0,0,0,1,300,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65532,16776377,4294752563,1099456656317,281460904017263,72053991428419501,18445821805675392311,4722130382252900431786,1208865377856742510537261,309469536731326082697538838,79224201403219477170569942573,20281395559224186155665905298714,5192037263161391655850471756470873,1329161539369316263897720769656543552,340265354078544963557816517032075149313,22,5770,1477122,378143409,96804712930,24782006510224,6344193666617382,1624113578654049912,415773076135436777548,106437907490671815052389,27248104317611984653411736,6975514705308668071273404517,1785731764559019026245991556514,457147331727108870718973838467661,117029716922139870904057302647721373,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,15503,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,2361183241434822606848,604462909807314587353088,154742504910672534362390528,39614081257132168796771975168,10141204801825835211973625643008,2596148429267413814265248164610048,664613997892457936451903530140172288,170141183460469231731687303715884105728,51,13291,3402706,871092942,222999793199,57087947058955,14614514447092703,3741315698455732215,957776818804667447093,245190865613994866455829,62768861597182685812692394,16068828568878767568049252985,4113620113632964497420608764287,1053086749090038911339675843657681,269590207767049961302957015976366433,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8192,2097152,536870912,137438953472,35184372088832,9007199254740992,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,85,21959,5621648,1439142100,368420377827,94315616723877,24144797881312572,6181068257616018668,1582353473949700779046,405082489331123399435826,103701117268767590255571538,26547486020804503105426313792,6796156421325952794989136330888,1739816043859443915517218900707569,445392907228017642372408038581137834,114020584250372516447336457876771285668,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927900,18446744073709542474,4722366482869642873579,1208925819614628575636256,309485009821344915362881661,79228162514264298332897705309,20282409603651660373221812559292,5192296858534825055544784015178804,1329227995784915214219464707885773919,340282366920938294840182965218758123455,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614184,1693231277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,17382,4450021,1139205536,291636617313,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,4,1024,262144,67108864,17179869184,4398046511104,1125899906842624,288230376151711744,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,30000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,0,0,0,0,0,0,0,0,0,0,1,283,72511,18562835,4752085805,1216533966081,0,0,0,0,0,0,0,0,0,0,0,38,9833,2517440,644464843,164983000000,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1623,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11089,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,46854,11994655,3070631860,786081756379,201236929633276,51516653986118744,13188263420446398582,3376195435634278037168,864306031522375177515044,221262344069728045443851508,56643160081850379633625986237,14500648980953697186208252476850,3712166139124146479669312634073845,950314531615781498795344034322904552,243280520093640063691608072786663565494,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,2969,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,258,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,257,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,10570,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,1,256,65536,16777216,4294967296,1099511627776,281474976710656,72057594037927936,18446744073709551716,4722366482869645239532,1208925819614629181320363,309485009821345070418012957,207,53050,13580904,3476711574,890038163052,227849769741367,58329541053789967,14932362509770231614,3822684802501179293362,978607309440301899100865,250523471216717286169821542,64134008631479625259474314771,16418306209658784066425424581587,4203086389672648721004908692886307,1075990115756198072577256625378894674,275453469633586706579777696096997036613,79,20477,5242335,1342037867,343561693993,87951793662298,22515659177548309,5764008749452367297,1475586239859806028104,377750077404110343194646,96704019815452247857829501,24756229072755775451604352426,6337594642625478515610714221231,1622424228512122499996342840635228,415340602499103359999063767202618611,106327194239770460159760324403870364495,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329219840,1329227995784915872903807060280279040,340282366920938463463374607431751434495,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,89,22832,5845229,1496378853,383072986618,98066684574393,25105071251044821,6426898240267474299,1645285949508473420716,421193203074169195703361,107825459986987314100060521,27603317756668752409615493511,7066449345707200616861566338951,1809011032501043357916560982771504,463106824320267099626639611589505200,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10243,2622267,671300434,171852911250,43994345280252,11262552391744622,2883213412286623431,738102633545375598372,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,137,35201,9011627,2306976598,590586009164,151190018346088,38704644696598725,9908389042329273825,2536547594836294099389,649356184278091289443762,166235183175191370097603100,42556206892848990744986393618,10894388964569341630716516766327,2788963574929751457463428292179819,713974675182016373110637642798033832,182777516846596191516323236556296661049,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511168,9444720360312194859008,2417848412239921883906048,618969193533420002279948288,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,112,28832,7381122,1889567281,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,6604,1690876,432864362,110813276875,28368198880022,7262258913285882,1859138281801185939,475939400141103600411,121840486436122521705388,31191164527647365556579427,7984938119077725582484333432,2044144158483897749115989358775,523300904571877823773693275846510,133965031570400722886065478616706630,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,386,98913,25321809,6482383107,1659490075543,424829459339096,108756341590808747,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,12853,3290576,842387572,215651218588,55206711958534,14132918261384776,3618027074914502759,926214931178112706405,237111022381596852839925,60700421729688794327020942,15539307962800331347717361406,3978062838476884825015644520108,1018384086650082515204004997147809,260706326182421123892225279269839249,66740819502699807716409671493078847937,110,28396,7269412,1860969686,476408239807,121960509390764,31221890404035825,7992803943433171404,2046157809518891879652,523816399236836321191146,134096998204630098224933622,34328831540385305145583007360,8788180874338638117269249884328,2249774303830691358020927970388003,575942221780656987653357560419328915,147441208775848188839259535467348202392,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,256,65537,16777472,4295032832,1099528404993,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355520,309485009821345068635013120,79228162514264337570563358720,20282409603651670418064219832320,5192296858534827627024440277073920,1329227995784915872518256710930923520,340282366920938463364673717998316421120,0,0,0,0,0,0,0,0,89,22797,5836175,1494060851,382479578092,97914771991705,25066181629876485,6416942497248380334,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,497322552857887080919481097216,127314573531619092715387160887296,32592530824094487735139113187147776,8343687890968188860195612975909830656,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,1606,411375,105312146,26959909611,6901736860602,1766844636314200,452312226896435350,115791930085487449755,29642734101884787137477,7588539930082505507194230,1942666222101121409841723036,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,26851,6873974,1759737364,450492765293,115326147915196,29523493866290276,7558014429770310911,1934851694021199593234,495322033669427095868077,126802440619373336542227797,32461424798559574154810316210,8310124748431250983631440949969,2127391935598400251809648883192260,544612335513190464463270114097218579,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,644,164983,167,42842,10967572,2807698497,718770815357,184005328731449,47105364155251184,12058973223744303182,3087097145278541614697,790296869191306653362447,202315998512974503260786626,51792895619321472834761376278,13258981278546297045698912327408,3394299207307852043698921555816576,868940597070810123186923918289043620,222448792850127391535852523081995166746,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274551,5192296858534827628530496326285166,1329227995784915872903807059529002571,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,25836,6614183,1693231085,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,43269,11077020,2835717307,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,81,20814,5328527,1364103143,349210404613,89397863581029,22885853076743667,5858778387646379007,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,159,40895,10469136,2680099068,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000000,77,19775,5062456,1295988790,331773130322,84933921362495,21743083868798812,5566229470412496003,1424954744425598976871,364788414572953338079036,93385834130676054548233337,23906773537453069964347734399,6120134025587985910873020006221,1566754310550524393183493121592653,401089103500934244654974239127719206,102678810496239166631673405216696116795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,20297,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,21526,5510740,1410749688,361151920128,92454891552768,23668452237508608,6059123772802203648,1551135685837364133888,397090735574365218275328,101655228307037495878483968,26023738446601598944891895808,6662077042330009329892325326848,1705491722836482388452435283673088,436605881046139491443823432620310528,111771105547811709809618798750799495168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,448,0,0,0,0,0,0,0,0,0,0,0,0,77,19770,5061135,1295650684,10,2692,689344,176472137,45176867254,11565278017069,2960711172369755,757942060126657295,194033167392424267714,49672490852460612534970,12716157658229916808952338,3255336360506858703091798530,833366108289755827991500423703,213341723722177491965824108468129,54615481272877437943250971767841164,13981563205856624113472248772567338012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212288,1208925819614629174345728,309485009821345068632506368,79228162514264337569921630208,20282409603651670417899937333248,5192296858534827626982383957311488,1329227995784915872507490293071740928,340282366920938463361917515026365677568,96,24629,6305208,1614133463,413218166529,105783850631583,27080665761685347,6932650434991448985,1774758511357810940279,454338178907599600711564,116310573800345497782160404,29775506892888447432233063628,7622529764579442542651664289013,1951367619732337290918826057987529,499550110651478346475219470844807623,127884828326778456697656184536270751649,0,0,0,0,0,0,0,0,0,0,0,0,6,1675,429005,109825421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,342,87598,22425109,5740828033,1469651976663,376230906025765,96315111942596045,24656668657304587617,0,0,0,0,0,0,0,0,0,0,0,0,26,6838,1750564,448144432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950291,20282409603651670423947251274548,5192296858534827628530496326284460,1329227995784915872903807059528821767,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,254,65245,16702737,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53045,13579656,3476392084,889956373579,227828831636468,58324180898936004,14930990310127617066,3822333519392669969095,978517380964523512088399,250500449526918019094630386,64128115078891012888225378891,16416797460196099299385696996341,4202700149810201420642738431063406,1075891238351411563684541038352232053,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706123,309485009821345068724767629,79228162514264337593540513128,20282409603651670423946371360923,5192296858534827628530271068396500,1329227995784915872903749393509504061,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,43154,11047437,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,7027,1798937,460528054,178,45686,11695776,2994118803,766494413670,196222569899728,50232977894330461,12859642340948598123,3292068439282841119712,842769520456407326646378,215748997236840275621473014,55231743292631110559097091610,14139326282913564303128855452275,3619667528425872461600986995782588,926634887277023350169852670920342645,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,34980,8954898,2292453964,0,0,0,0,0,0,0,0,138,35527,9094947,2328306436,596046447753,152587890625000,39062500000000000,10000000000000000000,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251285804,5192296858534827628530496329166062,1329227995784915872903807060266512037,340282366920938463463374607428227081589,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,0,0,0,0,90,23283,5960464,1525878906,390625000000,100000000000000,0,0,0,0,0,0,0,0,0,0,0,0,21,5535,1417066,362769117,0,0,0,0,0,0,0,0,0,0,0,67,17381,4449645,1139109218,291611960049,53,13628,3488799,893132555,228641934279,58532335175567,14984277804945339,3835975118066006978,982009630224897786437,251394465337573833328051,64356983126418901331981257,16475387680363238740987201854,4217699246172989117692723674871,1079731007020285214129337260767099,276411137797193014817110338756377373,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,1,332,85000,131,33617,8606153,2203175304,564012877912,144387296745570,36963147966866093,9462565879517719968,2422416865156536311962,620138717480073295862378,158755511674898763740768880,40641410988774083517636833393,10404201213126165380515029348723,2663475510560298337411847513273180,681849730703436374377432963397934211,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,513,61,15724,4025522,1030533829,263816660224,67537065017344,17289488644440064,4426109092976656384,1133083927802024034304,290069485517318152781824,74257788292433447112146944,19009993802862962460709617664,4866558413532918389941662121984,1245838953864427107825065503227904,318934772189293339603216768826343424,81647301680459094938423492819543916544,170,43740,11197519,2866564894,733840612901,187863196902861,48092978407132524,12311802472225926261,3151821432889837122967,806866286819798303479567,206557769425868365690769319,52878788973022301616836945768,13536969977093709213910258116771,3465464314135989558761026077893424,887158864418813327042822675940716622,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,37180,9518300,2436684825,623791315336,159690576726046,40880787641867966,10465481636318199478,2679163298897459066438,685865804517749521008177,175581645956543877378093535,44948901364875232608791945074,11506918749408059547850737939134,2945771199848463244249788912418416,754117427161206590527945961579114627,193054061353268887175154166164253344565,0,0,0,0,0,0,0,40,10243,2622214,671286870,171849438854,43993456346778,11262324824775423,2883155155142508310,738087719716482127522,0,0,0,0,0,0,0,0,0,0,0,0,4,1139,291691,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,1387,355271,90949470,23283064365,5960464477539,1525878906250000,390625000000000000,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,253,64880,16609435,4252015486,1088515964500,278660086912128,71336982249505019,18262267455873285029,4675140468703560967589,1196835959988111607702799,306390005756956571571916781,78435841473780882322410696030,20079575417287905874537138183778,5140371306825703903881507375047423,1315935054547380199393665888012140485,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,32371,8287009,2121474316,543097424919,139032940779486,35592432839548446,9111662806924402270,2332585678572646981188,597141933714597627184128,152868335030936992559136796,39134293767919870095139019903,10018379204587486744355589095301,2564705076374396606555030808397120,656564499551845531278087886949662828,168080511885272456007190499059113684211,24,6198,1586863,406237033,103996680521,26623150213502,6815526454656607,1744774772392091464,446662341732375414890,114345559483488106211973,29272463227772955190265303,7493750586309876528707917617,1918400150095328391349226910055,491110438424404068185402088974163,125724272236647441455462934777385935,32185413692581745012598511303010799458,0,0,0,0,1,511,131071,33554387,8589923127,2199020320622,562949202079307,144114995732302778,36893438907469511268,9444720360312194884844,2417848412239921890520235,618969193533420003973180189,156,40098,10265269,2627908968,672744696050,172222642188967,44088996400375764,11286783078496195822,2889416468095026130580,739690615832326689428510,189360797653075632493698567,48476364199187361918386833210,12409949234991964651107029301890,3176947004157942950683399501283870,813298433064433395374950272328670945,208204398864494949215987269716139762175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,127,32767,8388607,2147483647,549755813887,140737488355327,36028797018963967,9223372036854775807,2361183241434822606847,604462909807314587353087,154742504910672534362390527,39614081257132168796771975167,10141204801825835211973625643007,2596148429267413814265248164610047,664613997892457936451903530140172287,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,200,51266,13124347,3359832949,860117235162,220190012201571,56368643123602424,14430372639642220605,3694175395748408475049,945708901311592569612549,242101478735767697820812562,61977978556356530642128015999,15866362510427271844384772095939,4061788802669381592162501656560546,1039817933483361687593600424079499899,266193390971740592023961708564351974250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286014,5192296858534827628530496329219719,1329227995784915872903807060280248268,340282366920938463463374607431743556657,0,0,0,0,0,0,0,0,0,0,0,0,9,2398,614055,157198259,242,62106,15899151,4070182907,1041966824411,266743507049443,68286337804657606,17481302477992347300,4475213434366040908896,1145654639197706472677539,293287587634612857005450165,75081622434460891393395242428,19220895343221988196709182061602,4920549207864828978357550607770204,1259660597213396218459532955589172438,322473112886629431925640436630828144245,0,0,0,0,0,0,0,0,7,1982,507647,129957708,33269173479,8516908410675,2180328553132817,558164109602001327,0,0,0,0,0,0,11,2969,760064,194576384,49811554304,12751757901824,3264450022866944,835699205853937670,213938996698608043607,54768383154843659163633,0,0,0,0,0,0,0,0,0,8,2048,524288,134217728,34359738368,8796093022208,2251799813685248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,11245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,8886,2274927,582381403,149089639307,38166947662830,9770738601684570,2501309082031250000,640335125000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,544,0,0,0,0,0,0,27,6974,1785349,457049576,117004691655,29953201063871,7668019472351095,1963012984921880491,502531324140001405854,128648018979840359898847,255,65535,16777215,4294967295,1099511627520,281474976645120,72057594021150720,18446744069414584320,4722366481770133585920,1208925819333154197995520,309485009749287474686853120,79228162495817593519834398720,20282409598929303941077606072320,5192296857325901808915867154513920,1329227995475430863082461991555563520,340282366841710300949110269838224261120,0,0,0,0,6,1606,411248,105279542,26951562952,6899600115932,1766297629678809,452172193197775238,115756081458630460952,29633556853409398003961,7586190554472805889014104,1942064781945038307587610845,86,22029,5639505,1443713523,369590662042,94615209482913,24221493627625840,6200702368672215174,1587379806380087084646,406369230433302293669516,104030522990925387179396113,26631813885676899117925405095,6817744354733286174188903704361,1745342554811721260592359348316437,446807694031800642711643993169008074,114382769672140964534180862251266066990,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344566,340282366920938463463374607431768208991,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220094,1329227995784915872903807060280344285,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355456,309485009821345068634996736,79228162514264337570559164416,20282409603651670418063146090496,5192296858534827627024165399166976,1329227995784915872518186342186745856,340282366920938463364655703599806939136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,51087,13078459,3348085698,857109938757,219420144321971,56171556946424777,14379918578284742974,3681259156040894201591,942402343946468915607419,241255000050296042395499293,61761280012875786853247819212,15810887683296201434431441718363,4047587246923827567214449079901047,1036182335212499857206898964454668242,265262677814399963444966134900395070112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,19597,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,480,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212320,1208925819614629174353920,309485009821345068634603520,79228162514264337570458501120,20282409603651670418037376286720,5192296858534827627017568329400320,1329227995784915872516497492326481920,340282366920938463364223358035579371520,0,0,0,0,0,0,27,6972,1785007,456961978,116982266546,29947460235837,7666549820374432,1962636754015854725,502435009028058809809,128623362311183055311230,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211425,29,7505,1921304,491853824,125914579003,32234132224815,8251937849552706,2112496089485492940,540798998908286192644,138444543720521265316966,35441803192453443921143547,9073101617268081643812748205,2322714014020628900816063540695,594614787589280998608912266418016,152221385622855935643881540203012315,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,10230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,44147,11301668,2893227169,740666155426,189610535789204,48540297162036269,12426316073481284973,3181136914811208953322,814371050191669492050591,208478988849067389964951393,53370621145361251831027556724,13662879013212480468743054521517,3497697027382394999998221957508448,895410439009893119999544821122162760,229225072386532638719883474207273666761,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551610,4722366482869645212326,1208925819614629174355552,309485009821345068635021312,79228162514264337570565455872,20282409603651670418064756703232,5192296858534827627024577716027392,1329227995784915872518291895303012352,340282366920938463364682725197571162112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,55734,14268004,3652609130,935067937523,239377392005911,61280612353513364,15687836762499421220,4016086211199851832480,1028118070067162069115096,263198225937193489693464757,67378745839921533361526977886,17248958935019912540550906338909,4415733487365097610381032022760712,1130427772765464988257544197826742427,289389509827959036993931314643646061360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,38,9771,2501614,640413376,163945824483,41970131067734,10744353553339996,2750554509655038993,704141954471689982409,180260340344752635496928,46146647128256674687213814,11813541664833708719926736403,3024266666197429432301244519243,774212266546541934669118596926426,198198340235914735275294360813165259,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,43387,11107127,2843424516,727916676282,186346669128309,47704747296847111,12212415307992860569,3126378318846172305750,800352849624620110272123,204890329503902748229663491,52451924352999103546793853773,13427692634367770507979226566123,3437489314398149250042682000927513,879997264485926208010926592237443523,225279299708397109250797207612785541952,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950249,20282409603651670423947251263880,5192296858534827628530496323553500,1329227995784915872903807058829696017,340282366920938463463374607060402180480,44,11496,2943040,753418280,192875079826,49376020435479,12640261231482669,3235906875259563300,828392160066448205011,212068392977010740483034,54289508602114749563656740,13898114202141375888296125483,3557917235748192227403808123764,910826812351537210215374879683718,233171663961993525815135969199032017,59691945974270342608674808114952196514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,3414,874205,223796579,57291924246,14666732607114,3754683547421186,961198988139823793,246066940963794891234,62993136886731492156048,16126243043003261991948326,4128318219008835069938771576,1056849464066261777904325523532,270553462800963015143507334024293,69261686477046531876737877510219160,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,32768,8388608,2147483648,549755813888,140737488355328,36028797018963968,9223372036854775808,160,41149,10534211,2696758235,690370108277,176734747719133,45244095416098052,11582488426521101542,2965117037189401994799,759069961520486910668714,194321910149244649131190843,49746408998206630177584855950,12735080703540897325461723123443,3260180660106469715318201119601515,834606248987256247121459486617987840,213659199740737599263093628574204887253,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950312,20282409603651670423947251280093,5192296858534827628530496327703853,1329227995784915872903807059892186508,340282366920938463463374607332399746182,0,0,0,0,0,255,65535,16777171,4294955828,1099508692140,281474225187847,72057401648089018,18446694821910788708,4722353874409161909484,1208922591848745448828075,309484183513278834899987229,239,61393,15716860,4023516266,1030020164176,263685162029156,67503401479464072,17280870778742802505,4423902919358157441373,1132519147355688304991637,289924901723056206077859101,74220774841102388755931929938,19000518359322211521518574064227,4864132699986486149508754960442264,1245217971196540454274241269873219725,318775800626314356294205765087544249637,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,10480], "bin.ARGUMENT_1_HI": [0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,51922968585348276285304963292200960000,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,141686227038268187270383217310883568995,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,340282366841710300967557013911933812735,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,503226800163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,1633914348921418079219870043471872,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,308276084001730439550074880,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,1208925747557039431745535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,128826060841822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,72057589742960640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,1329227995784915872903807060280344575,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,1095216660480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,489484648998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,74670534,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,254780526548693189995741650221148514650,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,125308070143655,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,1208925819614629174706176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_1_LO": [0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,9905901567582029293049,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,125858385833936598604997195584134533632,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,72057594037927935,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,576460752303423488,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,16777216,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,48715000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,4501005553985130594472,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,309485009821345064429813760,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,1987369305475421,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,1099494850560,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,78918677504442992524819169280,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,233204282919553677322068970952228732929,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,309484183513278833206755328,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,8388607,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,18450938427862427533656835776,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,72057594037927936,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,1152921504606846976,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,340282366920938463463293564240447458095,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,309485009821345068724781056,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,36028797018963968,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,223094204850934035191607074081031864844,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,16776960,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,340282366920938463463374607431768146175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,4295943870177126381,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,5279462,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,74169,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,4503599627370496,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,284961166042389610667851523638866086915,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,3541129866,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,4611686018427387904,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,3402992956809132418596140100660247209,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,74153,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin.ARGUMENT_2_HI": [0,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,204518309716842970092079117603897868288,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,1203581307864836059693056,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,5192296858534827628530496329220095,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,7175510790351725448319720966422790144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,62929945170471882532401801450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,255557789951482155952854009373488834980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,18446694743881045523,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,6646139978924579364519035301401722880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,145935135171578658784830186935544638967,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,13758481744485079833444748042384661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,3099104885079591850405,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,79228162514264337593543950335,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,85988419131,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,1339612589501985528160868052938784768,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,10384593717069655257060992658440192,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,209937770759354855857006043127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,11380749357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,4097837034410493050,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,71737709168689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,278338581756670889312505797245166157824,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,183984465894956806136619225288468856832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,258275377432,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,3379344326391758303,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,2663648288428366573436144616889909248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,167039746725037357691561558404003617845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_2_LO": [0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,2499,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,309485009821345068724781055,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,33112290748470363681833391868155527178,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,611,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,166969926036173555,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,312301343634490663996804049735598939931,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,502914747106276426,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,33480256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,56457254400282747281543039637645836288,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,131072,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,16703063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,2559,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,340282366920938463352694142989510901760,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,29242721332826270,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16384,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,2650137399686825033,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,65792,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,226599619658306424635616634852308811778,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,322734531324601400615705069184307691703,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,1278021465436129,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,32768160,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,295147905179995803645,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,70561579646427781470160418045427712010,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,65537,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,2147494133924,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,48362279806780351,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,2228225,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,761459931265421318,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,32458898181893438,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,4295032832,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,262144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,11867406376338716,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,111771105548033707352788565808263699105,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,438751887004169098,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,561705503350033,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,144114995732302778,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,2442839212918961953993154849847443457,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,618969193533420003973179565,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,164885993205,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,134217727,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,166504846292343250080419488688081554272,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,47105,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,18446744073709551615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,524288,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,671,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,72689099198403600104228315208327586304,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,3908965764997241,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,294977899985969518639317176,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,1024,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,142442106860659423548102985734328156170,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,3495940730768650381,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,54768383154843658747904,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,3392844527976384,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,575,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,280232422464785,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,2048,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,129293476783645921381570803152451534858,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,340282366920938463444927863358058659840,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,11356823848008424626,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin.BYTE_1": [0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,39,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,151,198,85,25,162,8,1,24,141,48,67,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,117,42,167,152,35,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,97,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,172,241,204,228,234,246,128,168,35,147,152,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,113,247,143,2,38,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_2": [0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,25,0,0,0,0,0,1,37,249,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,94,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,78,88,69,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,7,15,128,121,125,137,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,175,113,130,219,154,249,250,220,129,222,208,125,157,82,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,0,0,0,0,59,158,66,48,100,236,167,237,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,19,165,153,220,203,47,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,167,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,158,66,48,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,185,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,214,97,134,54,90,64,221,255,125,221,59,17,188,66,12,3,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,211,17,90,138,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,143,100,129,171,127,4,90,90,240,18,161,157,0,58,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,33,169,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin.BYTE_3": [0,153,220,203,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,203,86,110,59,105,52,250,119,37,141,104,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,66,163,216,71,76,253,141,126,239,178,56,158,103,233,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,255,255,211,34,129,24,86,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,202,21,173,92,43,84,22,84,248,0,183,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,53,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,184,81,55,238,219,145,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,51,235,210,206,47,11,223,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,209,102,15,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,106,30,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,229,215,194,164,79,253,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,170,175,92,243,79,0,0,10,125,67,170,188,81,92,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_4": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,195,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,81,50,67,89,143,50,243,234,243,13,10,66,135,147,227,1,30,238,46,195,143,31,27,0,0,0,0,0,0,0,0,6,250,182,76,69,147,52,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,42,121,69,141,0,0,0,0,0,0,90,243,16,122,64,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,228,25,161,79,16,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,36,199,45,236,138,79,132,73,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,242,204,104,232,109,202,21,173,92,43,84,22,84,248,0,183,0,0,0,0,0,0,0,0,0,4,138,90,143,118,111,225,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,244,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,16,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,1,244,0,160,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,171,209,60,188,105,67,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,145,63,197,233,196,208,6,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,115,81,50,39,238,173,62,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,41,87,221,119,133,28,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,84,22,84,248,0,183,161,206,237,247,86,13,81,243,154,161,0,0,0,0,0,0,0,0,6,22,194,132,65,106,115,138,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,1,214,121,69,165,30,220,233,255,73,18,81,0,1,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,100,236,168,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,99,248,150,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,7,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,81,92,53,97,69,4,146,39,206,229,75,96,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,227,47,3,220,160,121,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,244,0,0,0,0,0,0,0,168,0,184,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,48,132,19,146,133,72,240,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,77,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,13,198,44,222,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,254,222,177,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,35,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,157,155,139,30,101,58,28,178,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_6": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,11,153,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240], "bin.COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin.MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,340277174624079928635746076935438991360,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,3912664563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,1203580947256981000814592,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,1737139391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,2671784256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,1168121422,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,1866946114,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,4269551750,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,3411439163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,215080147001293650383848979170790740391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,149706943620704588101898925390394556416,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,340282366920630187379372876992218136575,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,47480692178561195778129796594248187904,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,2658455991569831745807614129471313525,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,1177145622,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,8910624373,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,5192296858534827628530496329220096,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,2101586620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,2702944570,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920937254537627050392336465920,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,3056704710,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,2306976598,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,316356262996809977751106080346722009088,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,75591751029539286609098232180068244713,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,3380215493,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,1329227995784915872903807060280344576,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,4123817476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,575508439,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2037738896,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,2268190030,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,8589934592,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,3804658331,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,340282366920938463463302549842025250815,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,295147905179352825856,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,4008636142,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,338953138925153547590470800371487866880,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,954102034,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2537619345,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,223796579,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,2412507127479465234399232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,2790814765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,2658455991569831745807614120560689152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,1226725826,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,1203581379602545228382208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,727674954,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,1323497911,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,3856122532,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,136481399841757907138081687069733683200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,3227008559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,339042206433170458416150086545016094720,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,3984929361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,25825441703193372262400010500000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,3340635022,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,2941566555,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,2658455991569831745807614120881378933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,2412507199217174403088384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,2005702469,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,1208925891352338343395328,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,277808651119047417436895675598592016384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,2865796342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,183433463418318390460725374318687551488,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,418282073323883028280286731128799232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,1173465434,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,107957888595326806713943888571812109355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,1528413491,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,295147905179452825856,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,1942904897,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,795805645,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,486639812,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,320689781,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,212541639795720340153529664226315270741,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,1666360684,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,2806623617,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,2412506766871610175520768,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,89073211,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,1008888193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,392302982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,3117932717,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,1722228174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,2714693111,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,893132555,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,1132884180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,2429975198,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,669106151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,3249626427,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,4046419934,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,2347745563,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,224668671643508016486903311432943665152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,1257332418,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,4294805859,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_LO": [0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,2496,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,249397378082154766797675407244287072592,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,81040803647265175,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,340282366920938463364684976997384847360,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,3271182355,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,99368465273,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,615717388,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,149543106,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,340282366920938463463374607431768137286,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,1693231901,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,103851392036619245340344885211669461638,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,1942677610496649112537751684,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,249923194550860917901425024755347419943,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,72057401648089018,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,340282366920938463463374607427473244160,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,144115188075855872,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,6569867525267495378860594795043107789,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,14913828893470850,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768211432,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,340282366920938463463374607431768137280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,221858245791589813408107662481220492635,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,17289750480750274063043674316200976536,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768211328,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,340282366920938463463374607431768137760,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,624,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,139844019036234129155048270408968153770,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,340282366920938463463374607431768137287,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,340282366920938463463374558716768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,54611486752446195462840396542189240320,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,2048153416,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,360124306,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,100000000,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,340282366920938463463374607431768137303,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,340282366920938463463359693602874740606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,340282366920938463463374607431768211412,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,340282366920938463364686102897291689984,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,1914215,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,2528,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,8192,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,316888051170047528235150467305106133661,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,18014398509481984,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,209588745,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,108146241643764138849995584444030959789,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,65536,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,334751628755815273023930709661589926102,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,1360359027,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,340282366920938463463374607431768211452,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,1216509311282,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,2305843009213693952,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,1944232296643580916908573081,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,266855390560131549415243168999191743959,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,340282366920938463463374607431768211435,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,5833,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,101565340072677701721639676492190616242,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,339332548096680619392832502731104059392,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,340282366920628978453553262367338397695,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,340282366920938463463372620062462736034,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,340282366920938463463374606332273360895,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,3504541104,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,1125899906842624,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,61003212966023,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,253909746961786546017170867769729699885,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,220564661279415550360488866023595483325,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,558164208970466600,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,1099511627777,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,179704528358666586327320443920685990780,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,340282366920938463364511588411731083264,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,4228666474,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,2457894744,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,227852686377051144175556848256052330243,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,318775800626314356294205765087544249638,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,2612531481,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366842019785958931614906949042175,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,340282366920938463463374607431768211454,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,642977789,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,2624757153,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,223988575125302210886933130931638425914,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,208703125372656503219647785790158675608,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,29128298562220091888362331359523628507,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,16703046,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,340282366920938463463374607431759822848,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,3000000,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,24654799,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,57652349569714986284072944391353070781,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,340282366920938463463374607431768211329,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,317596875792875899232482966936316997358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,81043191320753360,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,105643860754007245810206327328031183441,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,340282366920938463463374607431743554192,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,2465,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,4273302293,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,10000000000000000000000000000000000000,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,321135073555370883439980596081784183268,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,618969193334623903624768285,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,77000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,340265354078544963557816517032075149313,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,29959607532067806951438669477816671724,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,15503,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,170141183460469231731687303715884105728,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,69015093188364790093556996089949807065,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,9007199254740992,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,114020584250372516447336457876771285668,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,340282366920938294840182965218758123455,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,1693231277,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,291636617313,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,288230376151711744,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22011,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,30000,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,1216533966081,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,164983000000,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,415729,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,11089,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,243280520093640063691608072786663565494,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,2969,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,10570,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,309485009821345070418012957,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,275453469633586706579777696096997036613,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,106327194239770460159760324403870364495,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,340282366920938463463374607431751434495,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,118555347025988377504419740566913331216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,738102633545375598372,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,182777516846596191516323236556296661049,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,618969193533420002279948288,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,1889567281,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,34295048082022585058832762525876897301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,27841623447247039417,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,22012,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,66740819502699807716409671493078847937,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,147441208775848188839259535467348202392,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,1099528404993,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,340282366920938463364673717998316421120,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,6416942497248380334,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,8343687890968188860195612975909830656,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,1942666222101121409841723036,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,139420757891376758902597149208887956287,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,164983,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,222448792850127391535852523081995166746,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,340282366920938463463374607239424658362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,1693231085,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,2835717307,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,5858778387646379007,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,2680099068,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,100000000000000000000,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,102678810496239166631673405216696116795,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,340282366920938463463374607431768211200,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,20297,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,111771105547811709809618798750799495168,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,1295650684,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,13981563205856624113472248772567338012,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,640,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,340282366920938463361917515026365677568,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,127884828326778456697656184536270751649,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,109825421,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,24656668657304587617,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,448144432,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,340282366920938463463374607239378372538,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,16702737,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,340282366920938463463374607431768211392,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,275428157017961360303242505818171405712,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,340282366920938463463359844738433039730,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,2828143915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,460528054,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,237218531142917977643482283755607717173,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,2292453964,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,10000000000000000000,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,340282366920938463463374607428227081589,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,100000000000000,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,362769117,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,291611960049,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,70761251276081411793180246721632607692,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,85000,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,174553531060079711840622838629871158195,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,81647301680459094938423492819543916544,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,227112669291216211722962605040823455332,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,193054061353268887175154166164253344565,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,738087719716482127522,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,74672999,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,100000000000000000001,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,336879373964129331044778467331107964246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,168080511885272456007190499059113684211,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,32185413692581745012598511303010799458,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,618969193533420003973180189,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,208204398864494949215987269716139762175,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,170141183460469231731687303715884105727,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,266193390971740592023961708564351974250,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,340282366920938463463374607431743556657,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,157198259,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,322473112886629431925640436630828144245,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,558164109602001327,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,54768383154843659163633,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,2251799813685248,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,11245,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,163925792000000000000000,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,128648018979840359898847,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,340282366841710300949110269838224261120,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,1942064781945038307587610845,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,114382769672140964534180862251266066990,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,340282366920938463463374607431768208991,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,340282366920938463463374607431768136977,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,340282366920938463364655703599806939136,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,265262677814399963444966134900395070112,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,19597,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,340282366920938463364223358035579371520,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,128623362311183055311230,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,340282366920938463463374607431768211425,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,38968674719451119524833674291971152884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,10230,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,229225072386532638719883474207273666761,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,340282366920938463364682725197571162112,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,289389509827959036993931314643646061360,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,50738775100394172230475356368170306358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,225279299708397109250797207612785541952,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,340282366920938463463374607060402180480,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,59691945974270342608674808114952196514,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,17730991738123912160444896642616105061,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,9223372036854775808,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,213659199740737599263093628574204887253,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,340282366920938463463374607332399746182,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,309484183513278834899987229,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,318775800626314356294205765087544249637,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480,10480], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,152,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,199,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,201,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,218,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,233,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,257,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,258,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,259,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,260,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,262,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,275,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,276,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,278,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,287,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,290,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,299,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,303,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,304,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,307,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,308,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,309,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,312,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,313,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,314,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,316,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,317,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,318,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,319,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,327,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,328,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,331,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,332,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,334,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,335,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,336,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,337,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,338,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,339,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,340,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,341,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,342,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,343,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,344,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,345,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,346,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,347,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,349,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,350,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,351,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,355,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,361,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,364,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,366,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,367,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,369,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,370,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,372,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,373,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,374,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,375,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,376,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,377,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,378,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,379,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,380,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,381,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,382,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,383,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,384,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,385,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,386,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,389,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,391,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,393,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,394,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,395,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,397,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,398,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,399,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,402,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,403,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,405,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,406,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,407,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,408,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,409,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,410,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,413,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,414,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,415,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,417,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,418,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,419,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,420,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,421,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,427,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,429,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,430,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,433,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,434,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,435,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,437,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,438,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,439,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,440,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,441,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,442,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,443,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,445,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,446,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,447,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,448,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,449,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,450,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,451,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,454,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,455,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,457,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,458,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,459,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,461,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,462,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,463,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,464,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,467,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,469,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,470,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,471,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,472,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,473,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,474,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,475,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,476,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,477,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,482,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,483,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,484,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,485,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,486,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,487,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,488,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,491,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,493,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,494,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,495,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,496,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,497,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,500,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,501,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,502,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,503,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,504,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,505,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,506,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,507,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,508,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,509,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,512,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,513,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,514,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,515,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,516,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,517,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,518,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,519,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,520,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,521,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,522,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,523,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,526,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,527,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,530,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,531,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,532,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,533,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,534,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,535,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,536,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,537,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,538,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,539,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,541,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,542,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,543,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,544,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,545,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,546,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,547,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,548,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,549,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,550,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,551,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,553,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,554,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,555,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,557,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,558,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,559,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,560,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,561,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,563,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564,564], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,54,133,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,64,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,138,164,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,64,49,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,160,30,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,71,86,66,0,0,0,0,0,0,0,0,0,0,0,0,254,124,48,134,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,86,110,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,86,13,81,243,154,161,112,134,102,140,17,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,35,184,114,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,41,209,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19,29,86,117,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,67,170,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,27,169,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,0,0,0,255,255,255,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,49,156,198,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,129,171,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,79,122,68,122,1,214,121,69,165,30,220,233,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,121,254,197,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,204,118,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,77,143,215,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,117,109,144,0,0,0,0,0,0,0,0,0,0,0,0,135,49,213,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,198,122,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,222,113,18,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,151,64,255,145,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,166,88,116,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,30,89,194,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,95,112,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,78,226,249,183,0,0,0,0,0,0,0,0,0,0,0,0,229,215,194,164,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,173,92,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,192,88,62,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,17,39,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,133,50,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,249,74,230,175,128,0,0,0,0,2,113,217,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,30,11,142,0,0,0,0,0,0,0,0,0,0,0,0,175,84,190,91,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,70,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,140,151,69,0,0,0,0,0,1,0,0,0,254,221,17,0,0,0,0,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,208,148,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,241,169,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,55,238,219,145,165,242,204,104,232,109,202,21,173,92,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,25,189,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,5,245,225,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,115,206,96,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,111,7,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,136,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,29,86,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,230,7,229,220,208,234,49,141,187,77,138,123,4,250,85,0,0,0,0,0,0,0,0,0,0,0,0,99,82,165,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,73,173,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,222,64,254,221,17,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,79,38,59,0,0,0,0,0,0,0,0,0,0,0,0,60,34,105,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,98,17,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,215,224,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,167,29,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,237,247,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,60,31,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,67,134,112,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,214,122,158,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,225,191,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,0,0,0,0,0,0,0,0,0,0,0,0,193,177,93,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,47,119,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,239,193,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,241,94,194,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,253,137,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.XXX_BYTE_LO": [0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,192,187,160,48,22,240,43,209,130,139,173,214,25,89,136,217,80,0,0,0,0,0,0,0,0,1,31,234,46,121,181,25,151,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,255,255,255,255,255,255,255,250,166,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,250,72,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,23,34,210,115,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,179,26,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,233,216,194,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,171,29,78,33,12,242,22,103,83,224,84,213,183,195,28,199,250,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,70,241,252,73,118,234,186,122,59,96,132,188,5,116,215,211,110,164,114,184,45,170,27,189,78,243,39,0,0,0,0,0,0,0,0,0,255,255,211,52,172,7,186,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,4,241,79,122,74,103,2,199,65,135,197,246,34,32,51,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,52,252,12,97,111,176,130,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,232,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,232,88,9,177,195,111,166,39,99,102,155,27,72,221,91,13,1,226,131,113,212,4,52,128,111,74,143,205,211,160,152,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,128,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,255,255,255,255,255,255,255,255,255,255,255,255,255,254,224,32,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,112,105,52,250,119,37,141,104,234,24,233,49,250,117,225,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,255,255,255,255,255,255,255,211,177,167,186,209,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,41,21,202,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,122,20,87,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,119,15,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,5,245,225,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,255,255,255,255,255,255,255,255,255,255,255,255,255,254,222,87,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,255,255,255,255,255,255,255,255,255,203,3,243,158,144,79,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,250,166,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,53,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,224,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,238,102,107,46,101,71,23,181,36,25,0,106,176,245,82,157,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,126,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,92,53,97,69,4,146,39,206,229,75,96,131,66,192,173,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,251,214,209,142,38,254,253,178,198,49,29,166,201,179,112,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,21,110,115,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,252,0,0,0,0,0,0,0,0,0,0,1,27,61,154,249,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,6,72,59,51,253,235,92,249,5,46,65,153,200,194,122,143,93,175,13,211,223,145,234,53,196,114,13,215,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,104,197,225,189,178,28,18,119,107,168,57,121,244,138,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,255,255,255,255,255,255,255,255,255,248,240,127,134,130,118,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,0,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,208,227,13,176,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,123,106,214,200,135,191,5,61,13,82,202,218,76,254,28,37,115,119,49,80,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,239,53,101,180,210,5,13,101,114,154,6,182,138,160,189,0,0,0,0,0,0,0,0,7,190,255,100,10,5,133,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,135,49,213,78,157,2,194,134,118,125,86,172,3,232,3,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,255,255,255,255,255,255,255,250,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,252,12,84,106,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,146,128,127,88,171,106,212,198,235,70,17,206,86,239,53,222,194,39,127,3,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,38,0,0,0,0,0,0,0,0,0,0,0,0,155,184,17,25,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,255,255,255,255,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,38,83,15,253,0,0,0,0,0,0,0,0,0,0,0,0,156,114,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,130,161,98,30,195,87,35,132,157,172,120,86,148,217,58,157,2,194,134,118,125,86,172,3,232,3,124,7,224,30,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,233,231,255,138,156,176,223,184,254,229,96,153,35,229,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,254,222,70,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,255,255,255,255,255,255,255,255,255,255,255,255,255,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,198,192,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,1,120,51,207,43,95,112,74,183,6,31,180,219,252,88,118,176,36,244,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,236,90,102,35,52,208,79,122,68,122,1,214,121,69,165,30,220,233,255,73,18,81,255,255,255,255,255,255,255,255,255,255,255,255,254,135,194,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,254,181,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,7,133,238,16,213,218,70,217,0,244,54,160,0,0,0,0,241,152,93,141,43,113,73,74,225,162,247,35,187,62,217,228,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,255,211,52,172,7,186,100,236,171,29,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,0,0,0,0,0,0,1,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,252,185,51,189,111,173,55,170,45,22,45,26,89,64,1,22,138,2,177,226,144,38,120,76,101,152,101,162,77,157,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,143,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,235,210,206,47,11,223,247,53,21,170,121,127,209,97,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,85,199,144,212,227,165,60,236,38,50,82,64,136,241,170,164,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,255,255,255,255,255,255,220,74,235,32,125,93,188,52,95,191,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,100,236,168,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,230,229,160,97,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,27,63,19,45,1,0,0,0,0,0,0,0,0,0,0,0,38,105,192,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,183,6,31,180,219,252,88,118,176,36,244,189,178,245,232,182,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,74,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,1,0,0,0,0,0,0,0,100,236,171,29,207,58,104,150,108,55,15,62,178,193,102,19,211,35,82,69,79,253,223,107,41,90,21,193,72,22,125,170,175,92,243,79,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,89,48,237,229,250,185,213,123,172,65,105,135,135,48,176,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,3,59,82,146,252,110,199,36,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,137,129,171,86,76,104,197,225,189,178,28,18,119,107,168,57,0,0,0,0,1,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,112,160,130,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,252,106,203,22,250,147,27,172,99,120,183,110,70,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,97,81,3,151,88,171,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,50,53,208,116,156,6,72,103,101,245,142,254,172,161,145,193,110,236,36,214,191,172,241,204,228,234,246,128,168,35,147,152,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,255,255,255,255,255,255,255,250,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,13,143,51,236,153,5,174,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,6,70,239,146,235,186,88,150,155,197,118,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,227,118,20,109,188,100,255,18,173,85,178,209,196,19,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,119,167,90,20,65,125,57,240,78,105,15,194,22,240,128,164,26,255,255,255,255,255,255,255,255,255,255,255,211,55,110,75,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,236,167,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,169,5,156,187,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,81,78,143,231,5,101,243,255,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,159,191,16,252,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,0,77,63,56,54,82,63,92,131,103,60,121,127,77,77,38,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,73,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,84,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,192,0,0,0,0,0,0,0,0,0,0,0,0,77,58,15,124,10,132,192,73,182,45,91,15,194,186,18,2,23,161,140,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,255,255,255,255,255,255,255,250,128,0,0,0,0,0,0,0,96,53,184,215,1,159,99,153,119,140,20,204,245,201,199,161,0,0,0,0,0,0,0,0,0,0,0,0,6,139,205,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,86,46,21,129,215,37,205,97,0,0,0,0,0,0,0,0,0,0,0,0,26,182,36,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,211,52,172,7,186,0,0,0,0,0,0,0,0,0,0,0,0,0,254,221,17,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,53,136,148,75,244,196,42,199,79,242,75,245,110,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,255,255,255,255,255,255,255,255,255,203,141,104,155,212,61,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,146,13,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,115,25,182,178,118,160,147,102,208,93,107,224,106,246,26,115,188,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,136,164,18,76,0,0,0,0,0,0,0,0,138,199,35,4,137,232,0,0,255,255,255,255,255,255,255,255,255,255,255,255,44,238,165,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,0,0,0,0,90,243,16,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,106,221,0,0,0,0,0,0,0,0,0,0,0,67,229,109,98,241,53,60,31,11,199,143,187,194,69,179,201,62,247,123,29,204,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,8,131,81,201,136,88,98,173,160,154,106,112,113,115,92,131,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,61,108,178,197,0,0,0,0,0,0,0,0,0,0,0,0,170,220,79,30,37,205,108,117,151,15,167,104,163,48,78,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,145,60,220,25,136,30,190,182,70,49,223,114,190,112,131,53,0,0,0,0,0,0,0,40,3,6,86,134,154,255,22,162,0,0,0,0,0,0,0,0,0,0,0,0,4,115,107,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,5,107,199,94,45,99,16,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,253,112,155,126,84,128,251,165,165,15,237,94,98,255,197,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,115,33,12,23,222,30,94,68,0,28,127,133,64,108,243,24,54,175,105,73,126,95,72,106,133,215,49,103,83,207,98,0,0,0,0,1,255,255,211,55,110,75,186,100,236,171,29,156,162,181,104,242,167,212,238,148,30,7,58,130,30,225,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,200,66,251,117,218,99,248,61,169,5,18,127,195,162,123,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,255,255,255,255,255,255,255,255,255,255,255,255,254,135,204,49,0,0,0,0,0,0,0,0,0,0,0,0,9,94,167,179,242,154,15,251,219,227,198,164,96,163,181,188,34,92,214,117,0,0,0,0,0,0,0,0,7,190,255,76,231,51,17,175,0,0,0,0,0,0,11,153,0,0,0,0,0,6,87,241,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,34,182,111,91,139,238,90,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,0,0,0,0,27,62,5,232,199,191,119,171,158,223,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,70,112,54,200,220,217,134,24,249,88,221,86,13,81,243,154,161,112,134,102,140,17,167,41,21,202,46,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,255,255,255,255,255,255,255,255,255,255,255,255,255,254,221,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,250,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,143,187,194,69,179,201,62,247,123,29,204,91,119,210,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,255,255,255,255,255,255,255,250,160,0,0,0,0,0,0,0,0,0,0,0,0,0,27,60,175,186,178,61,160,133,209,126,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,225,29,81,24,0,59,47,66,204,4,102,251,173,215,96,219,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,172,115,36,161,162,148,45,109,234,159,97,116,173,96,72,201,255,255,255,255,255,255,255,250,166,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,217,182,100,106,243,23,148,36,160,216,181,94,93,8,155,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,38,43,238,192,227,86,92,17,201,224,246,19,75,218,203,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,123,55,4,186,117,7,153,86,123,3,77,235,25,195,64,255,255,255,255,255,255,255,255,255,255,255,169,136,220,17,128,44,232,64,40,146,23,45,36,211,218,36,43,116,134,209,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,13,86,221,99,22,138,2,177,226,144,38,120,76,101,152,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,160,189,67,219,117,221,4,230,47,170,59,142,243,107,0,213,255,255,255,255,255,255,255,255,255,255,255,232,221,45,140,134,0,0,0,0,0,255,255,211,52,172,7,186,100,236,171,29,239,209,252,106,80,100,136,73,93,149,29,82,99,152,141,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,240]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149], "bin.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,54786,14025405,3590503772,0,0,0,0,0,0,0,0,0,0,0,0,228,58448,14962892,3830500492,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,49526,12678902,3245799066,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,177,45435,11631402,2977639098,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,0,0,0,0,0,0,0,0,0,0,0,0,188,48375,12384039,3170314104,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,24087,6166449,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,212,54524,13958228,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,95,24534,6280939,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,51,13096,3352629,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57993,14846363,3800669149], "bin.ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,54786,14025405,3590503772,0,0,0,0,0,0,0,0,0,0,0,0,228,58448,14962892,3830500492,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211424,0,0,0,0,0,0,0,0,0,0,0,0,193,49526,12678902,3245799066,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,0,0,0,0,0,0,0,0,0,0,0,0,177,45435,11631402,2977639098,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,0,0,0,0,0,0,0,0,0,0,0,0,188,48375,12384039,3170314104,221,56684,14511160,3714857059,951003407109,243456872220067,62324959288337193,15955189577814321448,4084528531920466290937,1045639304171639370480005,267683661867939678842881458,68527017438192557783777653403,17542916464177294792647079271354,4490986614829387466917652293466676,1149692573396323191530918987127469295,294321298789458737031915260704632139765,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,54,13970,3576446,915570222,234385977007,60002810113935,15360719389167399,3932344163626854240,1006680105888474685547,257710107107449519500247,65973787419507076992063280,16889289579393811709968199836,4323658132324815797751859158047,1106856481875152844224475944460226,283355259360039128121465841781818059,72538946396170016799095255496145423342,209,53550,13708917,3509482906,898427623969,229997471736256,58879352764481694,15073114307707313911,3858717262773072361219,987831619269906524472318,252884894533096070264913420,64738533000472593987817835706,16573064448120984060881365940765,4242704498718971919585629680836041,1086132351672056811413921198294026712,278049882028046543721963826763270838413,40,10371,2655018,679684646,173999269388,44543812963446,11403216118642340,2919223326372439060,747321171551344399390,191314219917144166243865,48976440298788906558429666,12537968716489960078957994665,3209719991421429780213246634307,821688317803886023734591138382797,210352209357794822076055331425996107,53850165595595474451470164845055003501,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,64905,16615694,4253617714,1088926134798,278765090508388,71363863170147376,18269148971557728324,4676902136718778451142,1197286947000007283492537,306505458432001864574089563,78465397358592477330966928283,20087141723799674196727533640459,5142308281292716594362248611957636,1316430920010935448156735644661154837,337006315522799474728124325033255638394], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149], "bin.ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin.ARGUMENT_2_LO": [0,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin.BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122], "bin.COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10], "bin.MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,1578611018,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,3573306386,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,1607920469,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,858273153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149,3800669149], "bin.RESULT_LO": [0,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3590503772,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,3830500492,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,340282366920938463463374607431768211424,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,3245799066,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,2977639098,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,3170314104,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,294321298789458737031915260704632139765,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,72538946396170016799095255496145423342,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,278049882028046543721963826763270838413,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,53850165595595474451470164845055003501,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394,337006315522799474728124325033255638394], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,23,177,74,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,212,252,84,18,0,0,0,0,0,0,0,0,0,0,0,0,95,214,235,85,0,0,0,0,0,0,0,0,0,0,0,0,51,40,53,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,137,155,221], "bin.XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,214,2,189,92,0,0,0,0,0,0,0,0,0,0,0,0,228,80,204,140,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,224,0,0,0,0,0,0,0,0,0,0,0,0,193,118,246,154,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,0,0,0,0,0,0,0,0,0,0,0,0,177,123,42,186,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,0,0,0,0,0,0,0,0,0,0,0,0,188,247,39,120,221,108,56,99,5,163,41,40,249,133,178,155,186,52,239,245,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,54,146,126,46,175,143,39,96,107,215,48,156,31,194,203,238,209,46,117,154,33,192,158,247,3,254,12,186,29,201,216,141,40,131,42,38,12,118,164,20,30,25,226,169,67,205,75,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,253,137,14,50,14,100,48,68,198,185,91,155,11,132,21,122]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,0,0,0,0,0,0,0,0,0,0,0,0,184,47305,12110291,3100234597,0,0,0,0,0,0,0,0,0,0,0,0,226,57879,14817179,3793197966,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,0,0,0,0,0,0,0,0,0,0,0,0,184,47305,12110291,3100234597,0,0,0,0,0,0,0,0,0,0,0,0,226,57879,14817179,3793197966,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_2_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "bin.COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3100234597,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,3793197966,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,0,0,0,0,0,0,0,0,0,0,0,0,184,201,211,101,0,0,0,0,0,0,0,0,0,0,0,0,226,23,155,142,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295], "bin.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117], "bin.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,16947,4338457,1110645117], "bin.ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,9746,2495007,638722032,4,1155,295747,75711409,19382120797,4961822924070,1270226668562105,325178027151898896,83245574950886117454,21310867187426846068395,5455581999981272593509246,1396628991995205783938367036,357537021950772680688221961369,91529477619397806256184822110650,23431546270565838401583314460326471,5998475845264854630805328501843576629], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295], "bin.ARGUMENT_1_LO": [0,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,4294967295,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117], "bin.ARGUMENT_2_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255], "bin.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin.BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53], "bin.COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15], "bin.MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117,1110645117], "bin.RESULT_LO": [0,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,638722032,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629,5998475845264854630805328501843576629], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,51,25,125], "bin.XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,38,18,31,240,4,131,67,177,93,38,185,16,78,171,126,60,153,186,71,53]} +{"bin.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ACC_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_1_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ARGUMENT_2_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin.BIT_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BIT_B_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.BITS": [0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0], "bin.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.BYTE_6": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240], "bin.COUNTER": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], "bin.INST": [0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22], "bin.IS_AND": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.IS_BYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_NOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_OR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_SIGNEXTEND": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.IS_XOR": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.LOW_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.MLI": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.NEG": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.PIVOT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.RESULT_LO": [0,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240], "bin.SMALL": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "bin.XXX_BYTE_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "bin.XXX_BYTE_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240]} diff --git a/testdata/bin-static.lisp b/testdata/bin-static.lisp index 343f785..ca69c33 100644 --- a/testdata/bin-static.lisp +++ b/testdata/bin-static.lisp @@ -1,81 +1,85 @@ +(module bin) + (defcolumns - (bin:BYTE_5 :u8) - (bin:ARGUMENT_1_LO) - (bin:ACC_5) - (bin:PIVOT :u8) - (bin:ARGUMENT_1_HI) - (bin:SMALL :u1) - (bin:IS_OR :u1) - (bin:BYTE_4 :u8) - (bin:XXX_BYTE_HI :u8) - (bin:ACC_3) - (bin:XXX_BYTE_LO :u8) - (bin:MLI :u1) - (bin:LOW_4 :u8) - (bin:BYTE_3 :u8) - (bin:BIT_B_4 :u1) - (bin:RESULT_LO) - (bin:ACC_1) - (bin:IS_SIGNEXTEND :u1) - (bin:IS_NOT :u1) - (bin:ACC_6) - (bin:BITS :u1) - (bin:BIT_1 :u1) - (bin:ARGUMENT_2_LO) - (bin:IS_BYTE :u1) - (bin:ACC_4) - (bin:ONE_LINE_INSTRUCTION :u1) - (bin:COUNTER :u8) - (bin:ACC_2) - (bin:RESULT_HI) - (bin:NEG :u1) - (bin:BYTE_2 :u8) - (bin:INST :u8) - (bin:ARGUMENT_2_HI) - (bin:BYTE_1 :u8) - (bin:IS_AND :u1) - (bin:BYTE_6 :u8) - (bin:STAMP) - (bin:IS_XOR :u1)) + STAMP + (ONE_LINE_INSTRUCTION :binary) + (MLI :binary) + (COUNTER :byte) + (INST :byte) + ARGUMENT_1_HI + ARGUMENT_1_LO + ARGUMENT_2_HI + ARGUMENT_2_LO + RESULT_HI + RESULT_LO + (IS_AND :binary) + (IS_OR :binary) + (IS_XOR :binary) + (IS_NOT :binary) + (IS_BYTE :binary) + (IS_SIGNEXTEND :binary) + (SMALL :binary) + (BITS :binary) + (BIT_B_4 :binary) + (LOW_4 :byte) + (NEG :binary) + (BIT_1 :binary) + (PIVOT :byte) + (BYTE_1 :byte) + (BYTE_2 :byte) + (BYTE_3 :byte) + (BYTE_4 :byte) + (BYTE_5 :byte) + (BYTE_6 :byte) + ACC_1 + ACC_2 + ACC_3 + ACC_4 + ACC_5 + ACC_6 + ;; decoded bytes: + (XXX_BYTE_HI :byte) + (XXX_BYTE_LO :byte)) + -(defconstraint bin:byte_decompositions () (begin (if bin:COUNTER (- bin:ACC_1 bin:BYTE_1) (- bin:ACC_1 (+ (* 256 (shift bin:ACC_1 -1)) bin:BYTE_1))) (if bin:COUNTER (- bin:ACC_2 bin:BYTE_2) (- bin:ACC_2 (+ (* 256 (shift bin:ACC_2 -1)) bin:BYTE_2))) (if bin:COUNTER (- bin:ACC_3 bin:BYTE_3) (- bin:ACC_3 (+ (* 256 (shift bin:ACC_3 -1)) bin:BYTE_3))) (if bin:COUNTER (- bin:ACC_4 bin:BYTE_4) (- bin:ACC_4 (+ (* 256 (shift bin:ACC_4 -1)) bin:BYTE_4))) (if bin:COUNTER (- bin:ACC_5 bin:BYTE_5) (- bin:ACC_5 (+ (* 256 (shift bin:ACC_5 -1)) bin:BYTE_5))) (if bin:COUNTER (- bin:ACC_6 bin:BYTE_6) (- bin:ACC_6 (+ (* 256 (shift bin:ACC_6 -1)) bin:BYTE_6))))) +(defconstraint byte_decompositions () (begin (if COUNTER (- ACC_1 BYTE_1) (- ACC_1 (+ (* 256 (shift ACC_1 -1)) BYTE_1))) (if COUNTER (- ACC_2 BYTE_2) (- ACC_2 (+ (* 256 (shift ACC_2 -1)) BYTE_2))) (if COUNTER (- ACC_3 BYTE_3) (- ACC_3 (+ (* 256 (shift ACC_3 -1)) BYTE_3))) (if COUNTER (- ACC_4 BYTE_4) (- ACC_4 (+ (* 256 (shift ACC_4 -1)) BYTE_4))) (if COUNTER (- ACC_5 BYTE_5) (- ACC_5 (+ (* 256 (shift ACC_5 -1)) BYTE_5))) (if COUNTER (- ACC_6 BYTE_6) (- ACC_6 (+ (* 256 (shift ACC_6 -1)) BYTE_6))))) -(defconstraint bin:bits-and-related () (if (- bin:COUNTER 15) (begin (- bin:PIVOT (+ (* 128 (shift bin:BITS -15)) (* 64 (shift bin:BITS -14)) (* 32 (shift bin:BITS -13)) (* 16 (shift bin:BITS -12)) (* 8 (shift bin:BITS -11)) (* 4 (shift bin:BITS -10)) (* 2 (shift bin:BITS -9)) (shift bin:BITS -8))) (- bin:BYTE_2 (+ (* 128 (shift bin:BITS -7)) (* 64 (shift bin:BITS -6)) (* 32 (shift bin:BITS -5)) (* 16 (shift bin:BITS -4)) (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:LOW_4 (+ (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:BIT_B_4 (shift bin:BITS -4)) (- bin:NEG (shift bin:BITS -15))))) +(defconstraint bits-and-related () (if (- COUNTER 15) (begin (- PIVOT (+ (* 128 (shift BITS -15)) (* 64 (shift BITS -14)) (* 32 (shift BITS -13)) (* 16 (shift BITS -12)) (* 8 (shift BITS -11)) (* 4 (shift BITS -10)) (* 2 (shift BITS -9)) (shift BITS -8))) (- BYTE_2 (+ (* 128 (shift BITS -7)) (* 64 (shift BITS -6)) (* 32 (shift BITS -5)) (* 16 (shift BITS -4)) (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- LOW_4 (+ (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- BIT_B_4 (shift BITS -4)) (- NEG (shift BITS -15))))) -(defconstraint bin:pivot () (ifnot bin:MLI (begin (ifnot bin:IS_BYTE (if bin:LOW_4 (if bin:COUNTER (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_3) (- bin:PIVOT bin:BYTE_4))) (if (+ (shift bin:BIT_1 -1) (- 1 bin:BIT_1)) (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_3) (- bin:PIVOT bin:BYTE_4))))) (ifnot bin:IS_SIGNEXTEND (if (- bin:LOW_4 15) (if bin:COUNTER (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_4) (- bin:PIVOT bin:BYTE_3))) (if (+ (shift bin:BIT_1 -1) (- 1 bin:BIT_1)) (if bin:BIT_B_4 (- bin:PIVOT bin:BYTE_4) (- bin:PIVOT bin:BYTE_3)))))))) +(defconstraint pivot () (if MLI 0 (begin (if IS_BYTE 0 (if LOW_4 (if COUNTER (if BIT_B_4 (- PIVOT BYTE_3) (- PIVOT BYTE_4))) (if (+ (shift BIT_1 -1) (- 1 BIT_1)) (if BIT_B_4 (- PIVOT BYTE_3) (- PIVOT BYTE_4))))) (if IS_SIGNEXTEND 0 (if (- LOW_4 15) (if COUNTER (if BIT_B_4 (- PIVOT BYTE_4) (- PIVOT BYTE_3))) (if (+ (shift BIT_1 -1) (- 1 BIT_1)) (if BIT_B_4 (- PIVOT BYTE_4) (- PIVOT BYTE_3)))))))) -(defconstraint bin:bit_1 () (begin (if (- bin:IS_BYTE 1) (begin (if bin:LOW_4 (- bin:BIT_1 1) (if (- bin:COUNTER 0) bin:BIT_1 (if (- bin:COUNTER bin:LOW_4) (- bin:BIT_1 (+ (shift bin:BIT_1 -1) 1)) (- bin:BIT_1 (shift bin:BIT_1 -1))))))) (if (- bin:IS_SIGNEXTEND 1) (begin (if (- 15 bin:LOW_4) (- bin:BIT_1 1) (if (- bin:COUNTER 0) bin:BIT_1 (if (- bin:COUNTER (- 15 bin:LOW_4)) (- bin:BIT_1 (+ (shift bin:BIT_1 -1) 1)) (- bin:BIT_1 (shift bin:BIT_1 -1))))))))) +(defconstraint bit_1 () (begin (if (- IS_BYTE 1) (begin (if LOW_4 (- BIT_1 1) (if (- COUNTER 0) BIT_1 (if (- COUNTER LOW_4) (- BIT_1 (+ (shift BIT_1 -1) 1)) (- BIT_1 (shift BIT_1 -1))))))) (if (- IS_SIGNEXTEND 1) (begin (if (- 15 LOW_4) (- BIT_1 1) (if (- COUNTER 0) BIT_1 (if (- COUNTER (- 15 LOW_4)) (- BIT_1 (+ (shift BIT_1 -1) 1)) (- BIT_1 (shift BIT_1 -1))))))))) -(defconstraint bin:binary_constraints () (begin (* bin:IS_AND (- 1 bin:IS_AND)) (* bin:IS_OR (- 1 bin:IS_OR)) (* bin:IS_XOR (- 1 bin:IS_XOR)) (* bin:IS_NOT (- 1 bin:IS_NOT)) (* bin:IS_BYTE (- 1 bin:IS_BYTE)) (* bin:IS_SIGNEXTEND (- 1 bin:IS_SIGNEXTEND)) (* bin:SMALL (- 1 bin:SMALL)) (* bin:BITS (- 1 bin:BITS)) (* bin:NEG (- 1 bin:NEG)) (* bin:BIT_B_4 (- 1 bin:BIT_B_4)) (* bin:BIT_1 (- 1 bin:BIT_1)))) +(defconstraint binary_constraints () (begin (* IS_AND (- 1 IS_AND)) (* IS_OR (- 1 IS_OR)) (* IS_XOR (- 1 IS_XOR)) (* IS_NOT (- 1 IS_NOT)) (* IS_BYTE (- 1 IS_BYTE)) (* IS_SIGNEXTEND (- 1 IS_SIGNEXTEND)) (* SMALL (- 1 SMALL)) (* BITS (- 1 BITS)) (* NEG (- 1 NEG)) (* BIT_B_4 (- 1 BIT_B_4)) (* BIT_1 (- 1 BIT_1)))) -(defconstraint bin:counter-constancies () (begin (ifnot bin:COUNTER (- bin:ARGUMENT_1_HI (shift bin:ARGUMENT_1_HI -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_1_LO (shift bin:ARGUMENT_1_LO -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_2_HI (shift bin:ARGUMENT_2_HI -1))) (ifnot bin:COUNTER (- bin:ARGUMENT_2_LO (shift bin:ARGUMENT_2_LO -1))) (ifnot bin:COUNTER (- bin:RESULT_HI (shift bin:RESULT_HI -1))) (ifnot bin:COUNTER (- bin:RESULT_LO (shift bin:RESULT_LO -1))) (ifnot bin:COUNTER (- bin:INST (shift bin:INST -1))) (ifnot bin:COUNTER (- bin:PIVOT (shift bin:PIVOT -1))) (ifnot bin:COUNTER (- bin:BIT_B_4 (shift bin:BIT_B_4 -1))) (ifnot bin:COUNTER (- bin:LOW_4 (shift bin:LOW_4 -1))) (ifnot bin:COUNTER (- bin:NEG (shift bin:NEG -1))))) +(defconstraint counter-constancies () (begin (if COUNTER 0 (- ARGUMENT_1_HI (shift ARGUMENT_1_HI -1))) (if COUNTER 0 (- ARGUMENT_1_LO (shift ARGUMENT_1_LO -1))) (if COUNTER 0 (- ARGUMENT_2_HI (shift ARGUMENT_2_HI -1))) (if COUNTER 0 (- ARGUMENT_2_LO (shift ARGUMENT_2_LO -1))) (if COUNTER 0 (- RESULT_HI (shift RESULT_HI -1))) (if COUNTER 0 (- RESULT_LO (shift RESULT_LO -1))) (if COUNTER 0 (- INST (shift INST -1))) (if COUNTER 0 (- PIVOT (shift PIVOT -1))) (if COUNTER 0 (- BIT_B_4 (shift BIT_B_4 -1))) (if COUNTER 0 (- LOW_4 (shift LOW_4 -1))) (if COUNTER 0 (- NEG (shift NEG -1))))) -(defconstraint bin:is-signextend-result () (ifnot bin:IS_SIGNEXTEND (if (- bin:ONE_LINE_INSTRUCTION 1) (begin (- bin:RESULT_HI bin:ARGUMENT_2_HI) (- bin:RESULT_LO bin:ARGUMENT_2_LO)) (if bin:SMALL (begin (- bin:RESULT_HI bin:ARGUMENT_2_HI) (- bin:RESULT_LO bin:ARGUMENT_2_LO)) (begin (if bin:BIT_B_4 (begin (- bin:BYTE_5 (* bin:NEG 255)) (if bin:BIT_1 (- bin:BYTE_6 (* bin:NEG 255)) (- bin:BYTE_6 bin:BYTE_4))) (begin (if bin:BIT_1 (- bin:BYTE_5 (* bin:NEG 255)) (- bin:BYTE_5 bin:BYTE_3)) (- bin:RESULT_LO bin:ARGUMENT_2_LO)))))))) +(defconstraint is-signextend-result () (if IS_SIGNEXTEND 0 (if (- ONE_LINE_INSTRUCTION 1) (begin (- RESULT_HI ARGUMENT_2_HI) (- RESULT_LO ARGUMENT_2_LO)) (if SMALL (begin (- RESULT_HI ARGUMENT_2_HI) (- RESULT_LO ARGUMENT_2_LO)) (begin (if BIT_B_4 (begin (- BYTE_5 (* NEG 255)) (if BIT_1 (- BYTE_6 (* NEG 255)) (- BYTE_6 BYTE_4))) (begin (if BIT_1 (- BYTE_5 (* NEG 255)) (- BYTE_5 BYTE_3)) (- RESULT_LO ARGUMENT_2_LO)))))))) -(defconstraint bin:small () (if (- bin:COUNTER 15) (if bin:ARGUMENT_1_HI (if (- bin:ARGUMENT_1_LO (+ (* 16 (shift bin:BITS -4)) (* 8 (shift bin:BITS -3)) (* 4 (shift bin:BITS -2)) (* 2 (shift bin:BITS -1)) bin:BITS)) (- bin:SMALL 1) bin:SMALL)))) +(defconstraint small () (if (- COUNTER 15) (if ARGUMENT_1_HI (if (- ARGUMENT_1_LO (+ (* 16 (shift BITS -4)) (* 8 (shift BITS -3)) (* 4 (shift BITS -2)) (* 2 (shift BITS -1)) BITS)) (- SMALL 1) SMALL)))) -(defconstraint bin:inst-to-flag () (- bin:INST (+ (* bin:IS_AND 22) (* bin:IS_OR 23) (* bin:IS_XOR 24) (* bin:IS_NOT 25) (* bin:IS_BYTE 26) (* bin:IS_SIGNEXTEND 11)))) +(defconstraint inst-to-flag () (- INST (+ (* IS_AND 22) (* IS_OR 23) (* IS_XOR 24) (* IS_NOT 25) (* IS_BYTE 26) (* IS_SIGNEXTEND 11)))) -(defconstraint bin:target-constraints () (if (- bin:COUNTER 15) (begin (- bin:ACC_1 bin:ARGUMENT_1_HI) (- bin:ACC_2 bin:ARGUMENT_1_LO) (- bin:ACC_3 bin:ARGUMENT_2_HI) (- bin:ACC_4 bin:ARGUMENT_2_LO) (- bin:ACC_5 bin:RESULT_HI) (- bin:ACC_6 bin:RESULT_LO)))) +(defconstraint target-constraints () (if (- COUNTER 15) (begin (- ACC_1 ARGUMENT_1_HI) (- ACC_2 ARGUMENT_1_LO) (- ACC_3 ARGUMENT_2_HI) (- ACC_4 ARGUMENT_2_LO) (- ACC_5 RESULT_HI) (- ACC_6 RESULT_LO)))) -(defconstraint bin:mli-incrementation () (ifnot bin:MLI (if (- bin:COUNTER 15) (- (shift bin:STAMP 1) (+ bin:STAMP 1)) (- (shift bin:COUNTER 1) (+ bin:COUNTER 1))))) +(defconstraint mli-incrementation () (if MLI 0 (if (- COUNTER 15) (- (shift STAMP 1) (+ STAMP 1)) (- (shift COUNTER 1) (+ COUNTER 1))))) -(defconstraint bin:stamp-increments () (* (- (shift bin:STAMP 1) (+ bin:STAMP 0)) (- (shift bin:STAMP 1) (+ bin:STAMP 1)))) +(defconstraint stamp-increments () (* (- (shift STAMP 1) (+ STAMP 0)) (- (shift STAMP 1) (+ STAMP 1)))) -(defconstraint bin:is-byte-result () (ifnot bin:IS_BYTE (if (- bin:ONE_LINE_INSTRUCTION 1) (begin bin:RESULT_HI bin:RESULT_LO) (begin bin:RESULT_HI (- bin:RESULT_LO (* bin:SMALL bin:PIVOT)))))) +(defconstraint is-byte-result () (if IS_BYTE 0 (if (- ONE_LINE_INSTRUCTION 1) (begin RESULT_HI RESULT_LO) (begin RESULT_HI (- RESULT_LO (* SMALL PIVOT)))))) -(defconstraint bin:no-bin-no-flag () (if bin:STAMP (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT bin:IS_BYTE bin:IS_SIGNEXTEND) (- (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT bin:IS_BYTE bin:IS_SIGNEXTEND) 1))) +(defconstraint no-bin-no-flag () (if STAMP (+ IS_AND IS_OR IS_XOR IS_NOT IS_BYTE IS_SIGNEXTEND) (- (+ IS_AND IS_OR IS_XOR IS_NOT IS_BYTE IS_SIGNEXTEND) 1))) -(defconstraint bin:set-oli-mli () (if (+ bin:IS_BYTE bin:IS_SIGNEXTEND) bin:ONE_LINE_INSTRUCTION (if bin:ARGUMENT_1_HI bin:ONE_LINE_INSTRUCTION (- bin:ONE_LINE_INSTRUCTION 1)))) +(defconstraint set-oli-mli () (if (+ IS_BYTE IS_SIGNEXTEND) ONE_LINE_INSTRUCTION (if ARGUMENT_1_HI ONE_LINE_INSTRUCTION (- ONE_LINE_INSTRUCTION 1)))) -(defconstraint bin:result-via-deflookup () (ifnot (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT) (begin (- bin:BYTE_5 bin:XXX_BYTE_HI) (- bin:BYTE_6 bin:XXX_BYTE_LO)))) +(defconstraint result-via-deflookup () (if (+ IS_AND IS_OR IS_XOR IS_NOT) 0 (begin (- BYTE_5 XXX_BYTE_HI) (- BYTE_6 XXX_BYTE_LO)))) -(defconstraint bin:oli-incrementation () (ifnot bin:ONE_LINE_INSTRUCTION (- (shift bin:STAMP 1) (+ bin:STAMP 1)))) +(defconstraint oli-incrementation () (if ONE_LINE_INSTRUCTION 0 (- (shift STAMP 1) (+ STAMP 1)))) -(defconstraint bin:last-row (:domain {-1}) (if (- bin:MLI 1) (- bin:COUNTER 15))) +(defconstraint last-row (:domain {-1}) (if (- MLI 1) (- COUNTER 15))) -(defconstraint bin:oli-mli-exclusivity () (- (+ bin:ONE_LINE_INSTRUCTION bin:MLI) (+ bin:IS_AND bin:IS_OR bin:IS_XOR bin:IS_NOT bin:IS_BYTE bin:IS_SIGNEXTEND))) +(defconstraint oli-mli-exclusivity () (- (+ ONE_LINE_INSTRUCTION MLI) (+ IS_AND IS_OR IS_XOR IS_NOT IS_BYTE IS_SIGNEXTEND))) -(defconstraint bin:countereset () (ifnot (- (shift bin:STAMP 1) bin:STAMP) (shift bin:COUNTER 1))) +(defconstraint countereset () (if (- (shift STAMP 1) STAMP) 0 (shift COUNTER 1))) -(defconstraint bin:first-row (:domain {0}) bin:STAMP) +(defconstraint first-row (:domain {0}) STAMP) diff --git a/testdata/bit_decomposition.lisp b/testdata/bit_decomposition.lisp index 2c8340e..f5a33ce 100644 --- a/testdata/bit_decomposition.lisp +++ b/testdata/bit_decomposition.lisp @@ -1,9 +1,9 @@ (defcolumns - (NIBBLE :u4) - (BIT_0 :u1) - (BIT_1 :u1) - (BIT_2 :u1) - (BIT_3 :u1)) + (NIBBLE :i4) + (BIT_0 :i1@prove) + (BIT_1 :i1@prove) + (BIT_2 :i1@prove) + (BIT_3 :i1@prove)) ;; NIBBLE = 8*BIT_3 + 4*BIT_2 + 2*BIT_1 + BIT_0 (defconstraint decomp () (- NIBBLE (+ BIT_0 (* 2 BIT_1) (* 4 BIT_2) (* 8 BIT_3)))) diff --git a/testdata/byte_decomposition.lisp b/testdata/byte_decomposition.lisp index 846c07c..1ec900e 100644 --- a/testdata/byte_decomposition.lisp +++ b/testdata/byte_decomposition.lisp @@ -1,7 +1,7 @@ (defcolumns ST CT - (BYTE :u8) + (BYTE :i8@prove) (ARG)) ;; In the first row, ST is always zero. This allows for an diff --git a/testdata/byte_sorting.lisp b/testdata/byte_sorting.lisp index 5c69f70..2e0624e 100644 --- a/testdata/byte_sorting.lisp +++ b/testdata/byte_sorting.lisp @@ -2,10 +2,10 @@ ;; implemented on a column of bytes. ;; Input column -(defcolumns (X :u8)) +(defcolumns (X :i8@prove)) ;; Generated column -(defcolumns (Delta :u8)) +(defcolumns (Delta :i8@prove)) ;; Delta == X - X[i-1] (defconstraint sort () (- Delta (- X (shift X -1)))) diff --git a/testdata/guard_03.lisp b/testdata/guard_03.lisp index 7a3ff74..0915909 100644 --- a/testdata/guard_03.lisp +++ b/testdata/guard_03.lisp @@ -1,2 +1,2 @@ (defcolumns ST A B) -(defconstraint c1 (:guard ST) (ifnot A B)) +(defconstraint c1 (:guard ST) (if A 0 B)) diff --git a/testdata/memory.lisp b/testdata/memory.lisp index 3a203a7..a40470d 100644 --- a/testdata/memory.lisp +++ b/testdata/memory.lisp @@ -11,13 +11,13 @@ ;; written. ;; Program Counter (always increases by one) -(defcolumns (PC :u16)) +(defcolumns (PC :i16@prove)) ;; Read/Write flag (0=READ, 1=WRITE) -(defcolumns (RW :u1)) +(defcolumns (RW :i1@prove)) ;; Address being Read/Written -(defcolumns (ADDR :u32)) +(defcolumns (ADDR :i32@prove)) ;; Value being Read/Written -(defcolumns (VAL :u8)) +(defcolumns (VAL :i8@prove)) ;; Permutation (defpermutation (ADDR' PC' RW' VAL') ((+ ADDR) (+ PC) (+ RW) (+ VAL))) ;; PC[0]=0 @@ -29,7 +29,7 @@ ;; PC[k]=0 ==> (RW[k]=0 && ADDR[k]=0 && VAL[k]=0) (defconstraint heartbeat_4 () (if PC (+ RW ADDR VAL))) ;; ADDR'[k] != ADDR'[k-1] ==> (RW'[k]=1 || VAL'[k]=0) -(defconstraint first_read_1 () (ifnot (- ADDR' (shift ADDR' -1)) (* (- 1 RW') VAL'))) +(defconstraint first_read_1 () (if (- ADDR' (shift ADDR' -1)) 0 (* (- 1 RW') VAL'))) ;; (RW'[0]=1 || VAL'[0]=0) (defconstraint first_read_2 (:domain {0}) (* (- 1 RW') VAL')) ;; ADDR'[k] == ADDR'[k-1] ==> (RW=1 || VAL'[k]=VAL'[k-1]) diff --git a/testdata/module_06.lisp b/testdata/module_06.lisp index a352019..5d478ad 100644 --- a/testdata/module_06.lisp +++ b/testdata/module_06.lisp @@ -1,6 +1,6 @@ (defcolumns X) (module m1) -(defcolumns ST (X :u16)) +(defcolumns ST (X :i16@prove)) (defpermutation (Y) ((+ X))) ;; Ensure sorted column increments by 1 (defconstraint increment () (* ST (- (shift Y 1) (+ 1 Y)))) diff --git a/testdata/module_07.lisp b/testdata/module_07.lisp index 74f1b56..5aa16c3 100644 --- a/testdata/module_07.lisp +++ b/testdata/module_07.lisp @@ -1,6 +1,6 @@ -(defcolumns (X :u8) (Y :u8)) +(defcolumns (X :byte@prove) (Y :byte@prove)) ;; (module m1) -(defcolumns (X :u8) (Y :u8)) +(defcolumns (X :byte@prove) (Y :byte@prove)) (defpermutation (A B) ((+ X) (+ Y))) (defconstraint diag_ab () (- (shift A 1) B)) diff --git a/testdata/module_08.lisp b/testdata/module_08.lisp index c82ea2b..f396e05 100644 --- a/testdata/module_08.lisp +++ b/testdata/module_08.lisp @@ -1,3 +1,3 @@ (defcolumns X) (module m1) -(defcolumns (X :u8)) +(defcolumns (X :byte@prove)) diff --git a/testdata/permute_01.lisp b/testdata/permute_01.lisp index 6c20fe7..3ba6932 100644 --- a/testdata/permute_01.lisp +++ b/testdata/permute_01.lisp @@ -1,4 +1,4 @@ -(defcolumns (X :u16)) +(defcolumns (X :i16@prove)) (defpermutation (Y) ((↓ X))) (defpermutation (Z) ((+ X))) ;; Y == Z diff --git a/testdata/permute_02.lisp b/testdata/permute_02.lisp index 0a8b149..5b3a4bd 100644 --- a/testdata/permute_02.lisp +++ b/testdata/permute_02.lisp @@ -1,3 +1,3 @@ -(defcolumns (X :u16)) +(defcolumns (X :i16@prove)) (defpermutation (Y) ((+ X))) (defconstraint first-row (:domain {0}) Y) diff --git a/testdata/permute_03.lisp b/testdata/permute_03.lisp index ce400e5..c095f52 100644 --- a/testdata/permute_03.lisp +++ b/testdata/permute_03.lisp @@ -1,4 +1,4 @@ -(defcolumns ST (X :u16)) +(defcolumns ST (X :i16@prove)) (defpermutation (Y) ((↓ X))) ;; Ensure sorted column increments by 1 (defconstraint increment () (* ST (- (shift Y 1) (+ 1 Y)))) diff --git a/testdata/permute_04.lisp b/testdata/permute_04.lisp index 11d432e..d794a28 100644 --- a/testdata/permute_04.lisp +++ b/testdata/permute_04.lisp @@ -1,5 +1,5 @@ (defcolumns - (ST :u16) - (X :u16)) + (ST :i16@prove) + (X :i16@prove)) (defpermutation (ST' Y) ((↓ ST) (↑ X))) (defconstraint first-row (:domain {-1}) (- Y 5)) diff --git a/testdata/permute_05.lisp b/testdata/permute_05.lisp index 6d440dd..09b2eb6 100644 --- a/testdata/permute_05.lisp +++ b/testdata/permute_05.lisp @@ -1,5 +1,5 @@ (defcolumns - (X :u8) - (Y :u8)) + (X :byte@prove) + (Y :byte@prove)) (defpermutation (A B) ((+ X) (+ Y))) (defconstraint diag_ab () (- (shift A 1) B)) diff --git a/testdata/permute_06.lisp b/testdata/permute_06.lisp index 7f1d516..23423c1 100644 --- a/testdata/permute_06.lisp +++ b/testdata/permute_06.lisp @@ -1,5 +1,5 @@ (defcolumns - (X :u16) - (Y :u16)) + (X :i16@prove) + (Y :i16@prove)) (defpermutation (A B) ((+ X) (+ Y))) (defconstraint diag_ab () (- (shift A 1) B)) diff --git a/testdata/permute_07.lisp b/testdata/permute_07.lisp index b94f75d..ec59c61 100644 --- a/testdata/permute_07.lisp +++ b/testdata/permute_07.lisp @@ -1,6 +1,6 @@ (defcolumns - (ST :u16) - (X :u16) - (Y :u16)) + (ST :i16@prove) + (X :i16@prove) + (Y :i16@prove)) (defpermutation (ST' A B) ((+ ST) (- X) (+ Y))) (defconstraint diag_ab () (* ST' (- (shift A 1) B))) diff --git a/testdata/permute_08.lisp b/testdata/permute_08.lisp index b179728..974e57d 100644 --- a/testdata/permute_08.lisp +++ b/testdata/permute_08.lisp @@ -1,5 +1,5 @@ (defcolumns - (X :u16) - (Y :u16)) + (X :i16@prove) + (Y :i16@prove)) (defpermutation (A B) ((+ X) (- Y))) (defconstraint diag_ab () (* A (- (shift A 1) B))) diff --git a/testdata/permute_09.lisp b/testdata/permute_09.lisp index 8efa65d..b2545d4 100644 --- a/testdata/permute_09.lisp +++ b/testdata/permute_09.lisp @@ -1,6 +1,6 @@ (defcolumns - (ST :u16) - (X :u16) - (Y :u16)) + (ST :i16@prove) + (X :i16@prove) + (Y :i16@prove)) (defpermutation (ST' A B) ((+ ST) (- X) (- Y))) (defconstraint diag_ab () (* ST' (- (shift A 1) B))) diff --git a/testdata/shift_07.lisp b/testdata/shift_07.lisp index be66f8d..38c4505 100644 --- a/testdata/shift_07.lisp +++ b/testdata/shift_07.lisp @@ -1,4 +1,4 @@ -(defcolumns (BIT_1 :u1) ARG) +(defcolumns (BIT_1 :binary@prove) ARG) (defconstraint pivot () ;; If BIT_1[k-1]=0 and BIT_1[k]=1 diff --git a/testdata/type_01.lisp b/testdata/type_01.lisp index f51cb25..dfb5586 100644 --- a/testdata/type_01.lisp +++ b/testdata/type_01.lisp @@ -1,4 +1,4 @@ (defcolumns - (X1 :u1) - (X4 :u4) - (X8 :u8)) + (X1 :i1@prove) + (X4 :i4@prove) + (X8 :i8@prove)) diff --git a/testdata/type_02.lisp b/testdata/type_02.lisp index f28aad1..58b52fa 100644 --- a/testdata/type_02.lisp +++ b/testdata/type_02.lisp @@ -1,3 +1,3 @@ (defcolumns - (X16 :u16) - (X32 :u32)) + (X16 :i16@prove) + (X32 :i32@prove)) diff --git a/testdata/type_03.lisp b/testdata/type_03.lisp index 67554f0..0e0b8bb 100644 --- a/testdata/type_03.lisp +++ b/testdata/type_03.lisp @@ -1,4 +1,4 @@ -(defcolumns (X16 :u16) - (D8 :u8)) +(defcolumns (X16 :i16@prove) + (D8 :i8@prove)) (defconstraint sorted () (- D8 (- X16 (shift X16 -1)))) diff --git a/testdata/type_04.accepts b/testdata/type_04.accepts new file mode 100644 index 0000000..ab06dd9 --- /dev/null +++ b/testdata/type_04.accepts @@ -0,0 +1,46 @@ +{ "BIT": [], "ANY": [] } +;; +{ "BIT": [0], "ANY": [0] } +{ "BIT": [0], "ANY": [1] } +{ "BIT": [0], "ANY": [2] } +{ "BIT": [0], "ANY": [3] } +{ "BIT": [0], "ANY": [5] } +{ "BIT": [0], "ANY": [129] } +{ "BIT": [0], "ANY": [255] } +{ "BIT": [1], "ANY": [0] } +{ "BIT": [1], "ANY": [1] } +{ "BIT": [1], "ANY": [2] } +{ "BIT": [1], "ANY": [3] } +{ "BIT": [1], "ANY": [5] } +{ "BIT": [1], "ANY": [129] } +{ "BIT": [1], "ANY": [255] } +;; +{ "BIT": [0,0], "ANY": [0,0] } +{ "BIT": [0,0], "ANY": [0,1] } +{ "BIT": [0,0], "ANY": [0,2] } +{ "BIT": [0,0], "ANY": [0,3] } +{ "BIT": [0,0], "ANY": [0,5] } +{ "BIT": [0,0], "ANY": [0,129] } +{ "BIT": [0,0], "ANY": [0,255] } +{ "BIT": [0,1], "ANY": [0,0] } +{ "BIT": [0,1], "ANY": [0,1] } +{ "BIT": [0,1], "ANY": [0,2] } +{ "BIT": [0,1], "ANY": [0,3] } +{ "BIT": [0,1], "ANY": [0,5] } +{ "BIT": [0,1], "ANY": [0,129] } +{ "BIT": [0,1], "ANY": [0,255] } +;; +{ "BIT": [1,0], "ANY": [1,0] } +{ "BIT": [1,0], "ANY": [1,1] } +{ "BIT": [1,0], "ANY": [1,2] } +{ "BIT": [1,0], "ANY": [1,3] } +{ "BIT": [1,0], "ANY": [1,5] } +{ "BIT": [1,0], "ANY": [1,129] } +{ "BIT": [1,0], "ANY": [1,255] } +{ "BIT": [1,1], "ANY": [1,0] } +{ "BIT": [1,1], "ANY": [1,1] } +{ "BIT": [1,1], "ANY": [1,2] } +{ "BIT": [1,1], "ANY": [1,3] } +{ "BIT": [1,1], "ANY": [1,5] } +{ "BIT": [1,1], "ANY": [1,129] } +{ "BIT": [1,1], "ANY": [1,255] } diff --git a/testdata/type_04.lisp b/testdata/type_04.lisp new file mode 100644 index 0000000..beece57 --- /dev/null +++ b/testdata/type_04.lisp @@ -0,0 +1,3 @@ +(defcolumns + (BIT :binary@prove) + (ANY :binary)) diff --git a/testdata/type_04.rejects b/testdata/type_04.rejects new file mode 100644 index 0000000..7996738 --- /dev/null +++ b/testdata/type_04.rejects @@ -0,0 +1,13 @@ +{ "BIT": [2], "ANY": [0] } +{ "BIT": [3], "ANY": [0] } +{ "BIT": [4], "ANY": [0] } +{ "BIT": [0,2], "ANY": [0,0] } +{ "BIT": [2,0], "ANY": [0,0] } +{ "BIT": [1,2], "ANY": [0,0] } +{ "BIT": [2,1], "ANY": [0,0] } +{ "BIT": [0,0,2], "ANY": [0,0,0] } +{ "BIT": [0,2,0], "ANY": [0,0,0] } +{ "BIT": [2,0,0], "ANY": [0,0,0] } +{ "BIT": [1,1,2], "ANY": [0,0,0] } +{ "BIT": [1,2,1], "ANY": [0,0,0] } +{ "BIT": [2,1,1], "ANY": [0,0,0] } diff --git a/testdata/wcp.accepts b/testdata/wcp.accepts index 6c0a31b..2c701c6 100644 --- a/testdata/wcp.accepts +++ b/testdata/wcp.accepts @@ -1,30 +1,29 @@ - -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,6,1754,449055,13,3575,915247,0,19,4913,12,3299,844701,1,312,79974,2,753,192806,6,1670,427641,137,35313,1,297,76239,134,34315,8784651,2248870803,575710925651,147381996966659,37729791223464846,9658826553207000598,2472659597620992153191,633000856990973991217008,162048219389689341751554161,41484344163760471488397865225,10619992105922680701029853497661,2718717979116206259463642495401392,8,2071,530178,6,1734,444099,42,10780,2759855,706522903,180869863300,46302685004909,11853487361256952,3034492764481779776,776830147707335622767,198868517813077919428593,50910340560147947373719880,13033047183397874527672289445,3336460078949855879084106098065,854133780211163105045531161104786,14,3744,958497,0,0,0,14,3804,974078,0,0,0,1,482,123521,1,385,98615,0,30,7914,8,2153,551215,9,2428,621646,95,24375,6240091,1597463527,408950663050,104691369740801,26800990653645211,6861053607333174026,1756429723477292550684,449646009210186892975341,115109378357807844601687419,29468000859598808218031979433,7543808220057294903816186734977,1931214904334667495376943804154148,1,306,78398,53,13582,10,2789,714090,11,2938,752363,9,2389,611721,0,55,14170,112,28918,7403125,1895200223,485171257091,124203841815517,31796183504772353,8139822977221722428,2083794682168760941593,533451438635202801047967,136563568290611917068279726,34960273482396650769479609894,8949830011493542596986780133014,2291156482942346904828615714051590,13,3443,881581,12,3106,795387,14,3589,918891,9,2336,598228,8,2184,559239,0,183,47073,9,2510,7,1826,467517,0,171,43819,125,32253,8256948,2113778873,541127391561,138528612239773,35463324733382006,9078611131745793763,2324124449726923203460,594975859130092340085784,152313819937303639061960781,38992337903949731599861960179,9982038503411131289564661805927,2555401856873249610128553422317437,0,76,19524,0,0,0,0,240,61561,0,0,6,1670,427641,7,1845,472476,5,1342,343632,14,3686,943691,0,40,10361,2652605,679067033,173841160581,44503337108859,11392854299868101,2916570700766233970,746642099396155896398,191140377445415909477942,48931936626026472826353237,12526575776262777043546428747,3206803398723270923147885759311,820941670073157356325858754383767,14,3691,945051,10,2697,690672,0,0,91,23491,4,1158,296634,3,789,202042,11,2847,728942,9,2393,612674,84,21626,5536498,1417343607,362839963548,92887030668362,23779079851100847,6087444441881816851,1558385777121745114044,398946758943166749195371,102130370289450687794015080,26145374794099376075267860553,6693215947289440275268572301713,1713463282506096710468754509238609,8,2276,582657,9,2312,592050,14,3686,943691,8,2153,551215,0,0,0,0,13,3422,876231,4,1250,320052,0,135,34782,1,367,93963,8,2221,568629,14,3696,946324,8,2298,588303,46,11895,1,291,74580,13,3391,868119,2,530,135845,8,2071,530178,0,0,0,14,3666,938665,0,87,22491,6,1578,404220,103,26441,6769127,1732896609,443621531904,113567112167632,29073180714913827,7442734263017939844,1905339971332592600211,487767032661143705654065,124868360361252788647440753,31966300252480713893744832897,8183372864635062756798677221732,2094943453346576065740461368763574,1,264,67786,1,386,98858,12,3258,834111,7,1840,471121,0,25,6507,10,2770,709218,14,3666,938665,4,1158,296634,234,60009,15362491,3932797915,1006796266371,257739844190980,65981400112891117,16891238428900126026,4324157037798432262678,1106984201676398659245642,283387955629158056766884448,72547316641064462532322418702,18572113060112502408274539187744,4754460943388800616518282032062587,12,3258,834111,0,7,1979,506760,2,752,192712,49334510,12629634811,3233186511859,827695747036102,211890111241242117,54243868477757981989,13886430330306043389253,3554926164558347107648806,910061098126936859558094585,232975641120495836046872213777,59641764126846934027999286727078,14,3783,968469,0,0,0,0,0,0,209,53656,14,3696,946324,1,288,73853,46,11895,11,3015,771966,0,0,0,8,2301,589256,0,0,0,6,1754,449055,78,20087,5142407,1316456400,337012838429,86275286637893,22086473379300671,5654137185100971971,1447459119385848824783,370549534562777299144673,94860680848070988581036534,24284334297106173076745352935,6216789580059180307646810351395,1591498132495150158757583449957256,15,3896,997496,10,2585,661782,14,3744,958497,4,1253,320939,0,42,10805,5,1342,343632,1,264,67786,0,0,7,1931,494539,44,11390,2916052,746509484,191106428084,48923245589528,12524350870919418,3206233822955371115,820795858676575005446,210123739821203201394223,53791677394228019556921269,13770669412922373006571844996,3525291369708127489682392319083,902474590645280637358692433685501,0,0,0,0,92,23557,169,43308,11086859,2838235999,726588415923,186006634476350,47617698425945642,12190130797042084471,3120673484042773624692,798892411914950047921380,204516457450227212267873418,52356213107258166340575595190,13403190555458090583187352368647,3431216782197271189295962206373724,1,439,112427,11,2938,752363,10,2770,709218,0,0,0,13,3331,852813,8,2298,588303,0,0,245,62831,0,135,34783,163,41870,10718737,2743996769,702463173056,179830572302346,46036626509400705,11785376386406580588,3017056354920084630656,772366426859541665448164,197725805276042666354730142,50617806150666922586810916587,12958158374570732182223594646430,3317288543890107438649240229486323,9,2428,621646,230,58950,15091202,3863347759,989017026485,253188358780247,64816219847743353,16592952281022298483,4247795783941708411809,1087435720689077353423205,278383544496403802476340694,71266187391079373433943217716,18244143972116319599089463735353,4670500856861777817366902716250410,219,56131,14369559,3678607110,941723420406,241081195624068,61716786079761473,15799497236418937319,4044671292523247953713,1035435850885951476150617,265071577826803577894558056,67858323923661715941006862410,17371730924457399280897756777172,4447163116661094215909825734956114,6,1787,457558,21,5425,1388868,355550401,91020902676,23301351085140,5965145877795977,1527077344715770341,390931800247237207379,100078540863292725089037,25620106461002937622793642,6558747254016752031435172461,1679039297028288520047404150021,429834060039241861132135462405386,0,0,0,7,1840,471121,87,22384,5730380,1466977334,375546197571,96139826578283,24611795604040584,6300619674634389759,1612958636706403778343,412917410996839367256029,105706857215190878017543589,27060955447088864772491158799,6927604594454749381757736652786,1773466776180415841729980583113356,9,2493,638364,2,753,192806,0,0,0,0,23,6125,10,2678,685800,0,0,0,1,324,83132,0,9,2389,611721,126,32466,8311533,2127752508,544704642240,139444388413688,35697763433904351,9138627439079514047,2339488624404355596240,598909087847515032637454,153320726488963848355188257,39250105981174745178928193888,10048027131180734765805617635547,2572294945582268100046238114700153,13,3497,895470,1,270,69214,8,2301,589256,9,2510,0,14,3777,967112,1,458,117384,14,3835,981918,0,0,0,4,1093,280051,8,2276,582657,5,1427,365498,93567549,23953292763,6132042947462,1569802994550449,401869566604914997,102878609050858239376,26336923917019709280495,6742252522757045575806869,1726016645825803667406558625,441860261331405738856079008080,113116226900839869147156226068724,220,56553,76,19588,5014783,1283784506,328648833681,84134101422512,21538329964163241,5513812470825789768,1411535992531402180695,361353214088038958258089,92506422806537973314070900,23681644238473721168402150517,6062500925049272619110950532512,1552000236812613790492403336323242,0,0,0,77,19954,5108388,1307747433,334783342966,85704535799409,21940361164648708,5616732458150069482,1437883509286417787592,368098178377322953623779,94233133664594676127687429,24123682218136237088687981942,6175662647842876694704123377152,1580969637847776433844255584551111,23,5899,1510204,386612385,98972770591,25337029271312,6486279493456062,1660487550324752114,425084812883136541308,108821712098082954574879,27858358297109236371169031,7131739724059964511019272161,1825725369359350914820933673451,467385694555993834194159020403488,7,1931,494539,32,8316,2129005,545025452,139526515769,35718788037033,9144009737480491,2340866492795005781,599261822155521480169,153411026471813498923287,39273222776784255724361605,10053945030856769465436571043,2573809927899332983151762187225,658895341542229243686851119929793,144,37000,0,0,0,6,1695,434140,0,18,4624,177,45558,11663056,2985742408,764350056457,195673614453039,50092445299978179,12823665996794414032,3282858495179369992239,840411774765918718013383,215145414340075191811426115,55077226071059249103725085499,14099769874191167770553621887902,3609541087792938949261727203303133,101,25928,165,42263,10819364,2769757251,709057856502,181518811264743,46468815683774408,11896016815046248459,3045380304651839605558,779617357990870939023031,199582043645662960389896017,51093003173289717859813380457,13079808812362167772112225397000,3348431055964714949660729701632068,0,0,0,13,3535,904999,9,2493,638364,0,35,9098,0,0,0,9,2336,598228,141,36272,9285731,2377147299,608549708596,155788725400754,39881913702593172,10209769907863852085,2613701096413146133813,669107480681765410256288,171291515054531945025609898,43850627853960177926556134118,11225760730613805549198370334453,2873794747037134220594782805620194,0,134,34400,137,35313,89,22790,5834355,1493594881,382360289729,97884234170705,25058363947700721,6414941170611384701,1642224939676514483506,420409584557187707777542,107624853646640053191050833,27551962533539853616909013475,7053302408586202525928707449705,1805645416598067846637749107124635,2,530,135845,0,0,0,224,57451,14707634,3765154431,963879534509,246753160834364,63168809173597199,16171215148440882949,4139831078000866035021,1059796755968221704965609,271307969527864756471196043,69454840199133377656626187045,17780439090978144680096303883684,4551792407290405038104653794223153,0,0,0,13,3575,915247,5,1345,344357,1,290,74261,12,3299,844701,10,2789,714090,14,3783,968469,0,0,0,7,1979,506760,63,16335,4182002,1070592642,274071716400,70162359398573,17961564006034724,4598160385544889380,1177129058699491681519,301345039027069870468964,77144329990929886840054904,19748948477678051031054055551,5055730810285581063949838221110,1294267087433108752371158584604317,5,1345,344357,0,0,0,13,3349,857532,14,3691,945051,10,2697,690672,60,15582,3988997,1021183394,261422948928,66924274925710,17132614380982005,4385949281531393441,1122803016072036720989,287437572114441400573365,73584018461296998546781579,18837508726092031627976084398,4822402233879560096761877606024,1234534971873167384771040667142278,2,637,163114,1,356,91207,0,9,2312,592050,0,255,65477,10,2585,661782,66,16951,4339470,1110904322,284391506648,72804225701981,18637881779707169,4771297735605035368,1221452220314889054234,312691768400611597884133,80049092710556569058338205,20492567733902481678934580482,5246097339879035309807252603401,1343000919009033039310656666470813,101,25928,53,13582,120,30828,7892114,2020381217,517217591755,132407703489446,33896372093298342,8677471255884375806,2221432641506400206394,568686756225638452836913,145583809593763443926249768,37269455256003441645119940761,9540980545536881061150704835041,2442491019657441551654580437770617,3,1002,256633,0,0,0,11,3015,771966,13,3443,881581,0,0,0,14,3788,969742,1,439,112427,14,3835,981918,6,1578,404220,1,482,123521,9,2393,612674,0,0,0,0,139,35626,0,106,27384,14,3804,974078,1,458,117384,6,1787,457558,0,8,2184,559239,0,4,1250,320211,1,367,93963,233,59694,15281888,3912163468,1001513848035,256387545097146,65635211544869605,16802614155486618931,4301469223804574446404,1101176121293971058279614,281901087051256590919581395,72166678285121687275412837307,18474669640991151942505686350740,4729515428093734897281455705789667,13,3349,857532,8,2221,568629,0,196,50327,151,38840,9943125,2545440222,651632697056,166817970446355,42705400434266904,10932582511172327666,2798741122860115882689,716477727452189665968538,183418298227760554487945983,46955084346306701948914171824,12020501592654515698922027987143,3077248407719556018924039164708806,1,282,72410,10,2678,685800,2,573,146939,0,225,57662,14761657,3778984369,967419998631,247659519649642,63400837030308464,16230614279758966889,4155037255618295523662,1063689537438283654057607,272304521584200615438747527,69709957525555357552319367154,17845749126542171533393757991633,4568511776394795912548802045858126,8,2244,574636,13,3422,876231,2,697,178624,239,61319,15697773,4018630130,1028769313530,263364944263931,67421425731566450,17259884987281011435,4418530556743938927387,1131143822526448365411295,289572818566770781545291548,74130641553093320075594636540,18977444237591889939352226954352,4858225724823523824474170100314313,6,1695,434140,2,573,146939,4,1250,320052,0,0,0,42,10834,1,356,91207,12,3106,795387,0,0,3,844,216227,0,0,0,144,37000,3,1002,256633,2,728,186532,0,0,0,13,3391,868119,1,312,79974,0,0,0,14,3777,967112,0,0,0,0,113,28965,164,42073,10770858,2757339816,705878993133,180705022242288,46260485694025934,11842684337670639144,3031727190443683620997,776122160753583006975377,198687273152917249785696596,50863941927146815945138328816,13021169133349584881955412177108,3333419298137493729780585517339672,11,2847,728942,0,0,0,0,0,0,0,0,0,0,0,0,14,3788,969742,2,637,163114,0,0,0,166,42520,10885199,2786611012,713372419200,182623339315318,46751574864721418,11968403165368683065,3063911210334382864836,784361269845602013398147,200796485080474115429925726,51403900180601373550060986073,13159398446233951628815612434747,3368806002235891616976796783295462,3,789,202042,14,3589,918891,220,56553,13,3497,895470,0,0,0,7,1826,467517,0,4,1250,320211,0,0,0,15,3896,997496,8,2244,574636,0,13,3535,904999,199,51163,13097975,3353081693,858388913507,219747561857832,56255375835605095,14401376213914904326,3686752310762215507683,943808591555127169967007,241614999438112555511553912,61853439856156814210957801691,15834480603176144438005197232935,4053627034413092976129330491631488,0,20,5342,13,3331,852813,0,0,0,6,1734,444099,3,844,216227,2,728,186532,162,41719,10680238,2734140936,699940079702,179184660403718,45871273063351841,11743045904218071379,3006219751479826273218,769592256378835525943894,197015617632981894641636920,50435998114043365028259051774,12911615517195101447234317254328,3305373572401945970491985217108022,0,4,1253,320939,7,1845,472476,171,44026,11270792,2885322880,738642657372,189092520287349,48407685193561515,12392367409551747981,3172446056845247483295,812146190552383355723593,207909424781410139065239820,53224812744040995600701394128,13625552062474494873779556896991,3488141327993470687687566565629722,1,279,71569,2,697,178624,0,0,0,4,1093,280051,40,10412,2665614,682397270,174693701233,44721587515799,11448726404044755,2930873959435457421,750303733615477099885,192077755805562137570704,49171905486223907218100263,12588007804473320247833667543,3222529997945169983445418891116,824967679473963515762027236125705,251,64388,0,139,35707], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,0,0,0,0,107,27603,12,3172,812118,0,107,27603,0,91,23400,0,0,0,0,91,23400,68,17656,4,1127,288753,0,0,0,0,0,0,0,0,8,2251,576443,147569581,37777812890,9671120100000,4,1035,265089,0,0,0,0,0,0,0,0,0,0,0,6,1540,394452,100979920,25850859765,6617820100000,0,0,0,4,1196,306337,0,10,2603,7,1894,484871,0,107,27603,11,2933,750944,14,3735,956296,0,35,9103,0,91,23400,0,0,0,0,0,0,0,0,5,1424,364614,93341218,23895351953,6117210100000,13,3527,903113,107,27603,5,1394,357045,0,91,23400,0,91,23400,8,2194,561709,0,0,0,0,0,0,0,0,0,186,47668,12203065,3123984765,799740100000,0,107,27603,6,1553,397693,0,91,23400,0,107,27603,0,0,0,12,3141,804331,0,0,0,91,23400,14,3650,934560,0,0,0,0,0,0,0,0,1,273,69966,17911378,4585312890,1173840100000,9,2530,647913,3,922,236238,1,368,94420,178,45603,3,835,213820,3,922,236238,2,671,171816,0,142,36603,0,0,0,0,0,0,0,0,0,2,652,166923,42732392,10939492578,2800510100000,0,107,27603,0,0,0,0,10,2758,706131,0,107,27603,1,394,101021,0,45,11603,4,1196,306337,0,0,0,0,0,0,0,0,8,2286,585268,149828797,38356172265,9819180100000,4,1138,291328,4,1156,296025,0,0,0,0,0,0,0,4,1138,291328,6,1711,438115,2,625,160026,8,2141,548323,0,45,11603,0,45,11603,0,107,27603,0,0,103,107,27603,4,1196,306247,0,91,23400,0,91,23400,0,91,23400,3,965,247269,7,1833,469332,13,3487,892915,0,0,0,0,0,0,0,0,0,0,0,0,82,21048,5388337,1379414453,353130100000,0,45,11603,5,1519,388944,0,35,9103,0,0,0,4,1034,264828,0,91,23400,0,91,23400,0,0,0,0,0,0,0,0,0,0,0,7,2040,522274,133702241,34227773828,8762310100000,0,0,0,0,0,0,103,0,0,0,0,0,0,0,0,6,1662,425630,108961488,27894141015,7140900100000,7,1891,484234,156,39987,3,893,228779,1,431,110569,0,0,0,8,2159,552878,0,0,0,0,0,6,1674,428766,0,107,27603,5,1394,357045,0,45,11603,0,0,0,0,0,0,0,0,1,503,128881,32993623,8446367578,2162270100000,7,1948,498748,5,1292,330891,0,35,9103,0,107,27603,8,2084,533642,0,91,23400,0,0,0,68,17656,3,965,247269,0,0,0,0,0,0,0,0,5,1337,342509,87682496,22446719140,5746360100000,7,1794,459445,6,1659,424795,0,0,0,0,0,0,0,0,9,2322,594553,152205812,38964687890,9974960100000,0,0,103,5,1469,376181,5,1385,354609,7,1948,498748,0,0,0,0,0,0,0,12,3173,812317,3,880,225452,0,0,0,0,0,0,0,0,5,1356,347290,88906404,22760039453,5826570100000,4,1214,310823,0,0,0,0,0,0,0,0,0,86,22053,5645753,1445312890,370000100000,0,0,0,0,0,0,0,0,7,1851,474087,121366426,31069805078,7953870100000,0,91,23400,0,0,0,0,0,0,0,0,8,2185,559487,143228913,36666601953,9386650100000,6,1695,434059,0,0,103,0,0,0,0,0,0,0,0,8,2254,577252,147776643,37830820703,9684690100000,0,107,27603,0,45,11603,4,1194,305860,2,617,158004,0,0,0,4,1156,296025,1,316,81074,0,4,1194,305860,0,0,0,0,0,0,0,0,1,342,87582,22421113,5739805078,1469390100000,0,0,0,8,2150,550400,0,0,0,107,27603,0,7,1888,483556,0,91,23400,7,1917,490959,2,672,172178,2,546,140025,0,91,23400,0,0,0,0,0,0,0,0,5,1426,365182,93486634,23932578515,6126740100000,0,0,0,0,0,0,0,0,0,0,6,1751,448443,114801484,29389180078,7523630100000,5,1385,354609,0,0,0,0,0,0,0,0,5,1447,370529,94855653,24283047265,6216460100000,0,0,0,0,0,0,0,0,4,1100,281617,72094117,18456094140,4724760100000,0,91,23400,0,0,0,0,0,0,0,0,3,800,204820,52434083,13423125390,3436320100000,91,23400,7,1833,469332,0,0,0,12,3283,840635,0,0,0,0,0,0,0,0,2,745,190765,48836061,12502031640,3200520100000,91,23400,0,0,0,0,0,0,0,0,8,2257,578011,147970887,37880547265,9697420100000,2,546,140025,0,91,23400,0,0,0,7,1811,463659,3,835,213820,0,0,0,0,0,0,0,0,0,0,0,4,1088,278661,71337434,18262383203,4675170100000,13,3413,873775,91,23400,0,0,0,0,0,0,0,0,7,1996,511128,130849000,33497344140,8575320100000,1,265,67922,5,1292,330891,0,0,0,0,0,0,0,0,7,2021,517439,132464448,33910898828,8681190100000,7,1891,484234,0,0,0,2,672,172178,2,696,178372,0,0,0,0,91,23400,0,91,23400,7,1888,483556,0,0,0,0,0,0,0,0,0,0,0,1,470,120426,30829164,7892266015,2020420100000,0,91,23400,50,12964,0,6,1674,428766,0,0,0,0,107,27603,0,0,0,0,0,0,0,0,0,60,15454,3956300,1012812890,259280100000,0,0,0,0,91,23400,0,0,91,23400,9,2348,601218,0,91,23400,0,0,0,0,0,0,0,0,1,316,80969,20728303,5306445703,1358450100000,50,12964,0,0,0,0,0,0,0,0,0,0,5,1378,352889,90339662,23126953515,5920500100000,0,107,27603,3,913,233758,0,35,9103,0,0,0,2,671,171816,0,91,23400,0,0,0,0,91,23400,0,35,9103,0,0,0,0,91,23400,4,1035,265089,9,2549,652709,7,1948,498741,0,0,0,0,229,58692,3,893,228779,0,0,0,103,0,0,35,9103,0,0,0,0,0,0,0,0,0,0,0,4,1151,294768,75460664,19317930078,4945390100000,0,91,23400,0,0,0,6,1601,409989,0,0,0,0,0,0,0,0,8,2139,547701,140211640,35894180078,9188910100000,8,2261,579010,0,107,27603,0,91,23400,0,0,0,0,0,0,0,0,0,6,1651,422726,108218080,27703828515,7092180100000,4,1122,287318,0,91,23400,0,0,0,0,0,0,0,0,0,0,0,3,995,254893,65252839,16704726953,4276410100000,0,10,2603,1,286,73469,0,91,23400,229,58692,2,686,175732,0,178,45603,0,91,23400,72,18500,1,422,108113,1,364,93266,72,18500,0,0,0,1,364,93266,4,1214,310823,6,1695,434059,0,156,39987,1,265,67922,0,91,23400,1,422,108113,6,1682,430617,0,0,0,0,0,0,0,0,4,1065,272725,69817811,17873359765,4575580100000,0,0,0,6,1767,452499,6,1553,397693,1,394,101021,5,1469,376181,7,1894,484871,0,10,2603,6,1711,438115,0,0,0,0,0,0,0,0,8,2107,539421,138091889,35351523828,9049990100000,0,91,23400,7,1794,459445,45,11603,0,45,11603,2,625,160026,3,913,233758,0,0,0,0,4,1122,287318,0,91,23400,0,91,23400,0,6,1767,452499,0,0,0,0,0,0,0,0,3,801,205252,52544709,13451445703,3443570100000,13,3532,904366,0,107,27603,7,1917,490959,0,107,27603,0,91,23400,0,91,23400,0,0,0,0,0,0,0,0,0,212,54363,13917085,3562773828,912070100000,0,0,0,0,0,91,23400,0,0,0,0,0,0,0,0,4,1234,316010,80898744,20710078515,5301780100000,0,216,55306,0,0,103,1,286,73469,0,91,23400,0,0,0,0,0,0,0,0,1,434,111181,28462525,7286406640,1865320100000,172,44248,13,3398,870057], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,6,1754,449054,13,3467,887643,12,3153,807205,12,3191,817097,0,220,56573,2,753,192805,6,1579,404240,68,17656,3,830,212514,134,34315,8784651,2248870803,575710925651,147381996966659,37729791223464846,9658826553207000598,2472659597620992153182,633000856990973991214756,162048219389689341750977717,41484344163760471488250295643,10619992105922680700992075684771,2718717979116206259453971375301391,4,1035,265088,6,1734,444098,42,10780,2759855,706522903,180869863300,46302685004909,11853487361256952,3034492764481779776,776830147707335622761,198868517813077919427052,50910340560147947373325427,13033047183397874527571309524,3336460078949855879058255238299,854133780211163105038913341004785,14,3744,958496,4,1196,306337,14,3794,971474,7,1894,484871,1,374,95917,9,2548,652329,14,3704,948382,8,2117,542111,9,2336,598245,95,24375,6240091,1597463527,408950663050,104691369740801,26800990653645211,6861053607333174026,1756429723477292550679,449646009210186892973917,115109378357807844601322805,29468000859598808217938638214,7543808220057294903792291383024,1931214904334667495370826594054147,12,3221,824715,54,14021,5,1394,357044,11,2847,728962,8,2298,588320,8,2138,547539,112,28918,7403125,1895200223,485171257091,124203841815517,31796183504772353,8139822977221722428,2083794682168760941592,533451438635202801047781,136563568290611917068232057,34960273482396650769467406829,8949830011493542596983656148248,2291156482942346904827815973951589,13,3335,853977,6,1553,397693,13,3498,895490,8,2229,570624,8,2184,559238,11,2958,757258,9,2509,6,1734,444116,13,3479,890741,125,32253,8256948,2113778873,541127391561,138528612239773,35463324733382006,9078611131745793763,2324124449726923203459,594975859130092340085510,152313819937303639061890815,38992337903949731599844048800,9982038503411131289560076493036,2555401856873249610127379582217436,9,2454,628389,3,922,236238,0,128,32859,178,45603,3,835,213820,3,922,236237,2,671,171815,13,3543,907087,0,40,10361,2652605,679067033,173841160581,44503337108859,11392854299868101,2916570700766233970,746642099396155896395,191140377445415909477290,48931936626026472826186313,12526575776262777043503696354,3206803398723270923136946266733,820941670073157356323058244283766,13,3583,917447,10,2697,690671,0,10,2666,682640,4,1050,269030,1,394,101020,10,2802,717338,4,1196,306336,84,21626,5536498,1417343607,362839963548,92887030668362,23779079851100847,6087444441881816851,1558385777121745114035,398946758943166749193085,102130370289450687793429811,26145374794099376075118031755,6693215947289440275230216129447,1713463282506096710458935329138608,4,1138,291328,4,1156,296024,14,3686,943690,8,2153,551214,0,4,1138,291328,6,1711,438115,2,625,160025,7,2006,513541,1,321,82359,8,2175,557025,14,3588,918720,8,2297,588199,61,15708,3,904,231667,12,3299,844718,1,439,112444,7,1979,506777,3,965,247269,7,1833,469332,13,3400,870424,6,1578,404219,103,26441,6769127,1732896609,443621531904,113567112167632,29073180714913827,7442734263017939844,1905339971332592600210,487767032661143705653983,124868360361252788647419705,31966300252480713893739444559,8183372864635062756797297807279,2094943453346576065740108238663573,0,219,56182,4,1133,290086,12,3222,825007,7,1840,471120,3,1009,258321,10,2678,685817,13,3575,915264,4,1158,296633,234,60009,15362491,3932797915,1006796266371,257739844190980,65981400112891117,16891238428900126026,4324157037798432262670,1106984201676398659243602,283387955629158056766362173,72547316641064462532188716460,18572113060112502408240311413916,4754460943388800616509519721962586,12,3258,834110,0,7,1979,506656,2,752,192712,49334510,12629634811,3233186511859,827695747036102,211890111241242117,54243868477757981982,13886430330306043387590,3554926164558347107223176,910061098126936859449133096,232975641120495836018978072762,59641764126846934020858386627077,7,1891,484234,156,39987,3,893,228779,0,222,56913,14,3696,946323,7,1871,479025,46,11894,11,3015,771965,6,1674,428766,8,2193,561652,5,1394,357045,6,1708,437451,78,20087,5142407,1316456400,337012838429,86275286637893,22086473379300671,5654137185100971971,1447459119385848824781,370549534562777299144170,94860680848070988580907653,24284334297106173076712359311,6216789580059180307638363983817,1591498132495150158755421179857255,7,1948,498747,5,1292,330890,14,3708,949393,4,1145,293335,7,2042,522837,4,1250,320231,1,264,67785,68,17656,3,965,247269,44,11390,2916052,746509484,191106428084,48923245589528,12524350870919418,3206233822955371115,820795858676575005440,210123739821203201392885,53791677394228019556578759,13770669412922373006484162499,3525291369708127489659945599943,902474590645280637352946073585500,7,1794,459445,6,1567,401238,169,43308,11086859,2838235999,726588415923,186006634476350,47617698425945642,12190130797042084471,3120673484042773624683,798892411914950047919058,204516457450227212267278864,52356213107258166340423389377,13403190555458090583148387680756,3431216782197271189285987246273723,1,438,112323,5,1469,376181,5,1385,354608,7,1948,498748,13,3331,852812,8,2298,588302,0,11,2927,749486,2,744,190669,163,41870,10718737,2743996769,702463173056,179830572302346,46036626509400705,11785376386406580588,3017056354920084630651,772366426859541665446808,197725805276042666354382852,50617806150666922586722010183,12958158374570732182200834606977,3317288543890107438643413659386322,4,1214,310822,230,58950,15091202,3863347759,989017026485,253188358780247,64816219847743353,16592952281022298483,4247795783941708411809,1087435720689077353423119,278383544496403802476318640,71266187391079373433937571962,18244143972116319599088018422462,4670500856861777817366532716150409,219,56131,14369559,3678607110,941723420406,241081195624068,61716786079761473,15799497236418937319,4044671292523247953706,1035435850885951476148765,265071577826803577894083968,67858323923661715940885495984,17371730924457399280866686972094,4447163116661094215901871864856113,6,1695,434157,21,5425,1388868,355550401,91020902676,23301351085140,5965145877795977,1527077344715770341,390931800247237207370,100078540863292725086852,25620106461002937622234154,6558747254016752031291943547,1679039297028288520010737548067,429834060039241861122748812305385,6,1695,434059,7,1839,471017,87,22384,5730380,1466977334,375546197571,96139826578283,24611795604040584,6300619674634389759,1612958636706403778335,412917410996839367253774,105706857215190878016966336,27060955447088864772343382156,6927604594454749381719905832083,1773466776180415841720295893013355,9,2385,610760,2,707,181202,4,1194,305860,2,593,151879,10,2678,685799,4,1156,296025,0,8,2057,0,4,1194,305860,126,32466,8311533,2127752508,544704642240,139444388413688,35697763433904351,9138627439079514047,2339488624404355596238,598909087847515032637112,153320726488963848355100674,39250105981174745178905772775,10048027131180734765799877830469,2572294945582268100044768724600152,13,3497,895469,7,1879,481186,8,2301,589255,98,25093,0,7,1888,483555,1,367,93983,7,1917,490958,2,672,172178,2,546,140025,8,2184,559256,5,1427,365498,93567549,23953292763,6132042947462,1569802994550449,401869566604914997,102878609050858239371,26336923917019709279069,6742252522757045575441687,1726016645825803667313071990,441860261331405738832146429565,113116226900839869141029485968723,220,56552,76,19588,5014783,1283784506,328648833681,84134101422512,21538329964163241,5513812470825789768,1411535992531402180688,361353214088038958256337,92506422806537973313622457,23681644238473721168287349032,6062500925049272619081561352434,1552000236812613790484879706223241,5,1385,354609,77,19954,5108388,1307747433,334783342966,85704535799409,21940361164648708,5616732458150069482,1437883509286417787587,368098178377322953622331,94233133664594676127316899,24123682218136237088593126288,6175662647842876694679840329887,1580969637847776433838039124451110,23,5899,1510204,386612385,98972770591,25337029271312,6486279493456062,1660487550324752114,425084812883136541303,108821712098082954573778,27858358297109236370887414,7131739724059964510947178044,1825725369359350914802477579310,467385694555993834189434260303487,7,1840,471138,32,8316,2129005,545025452,139526515769,35718788037033,9144009737480491,2340866492795005781,599261822155521480165,153411026471813498922487,39273222776784255724156785,10053945030856769465384136960,2573809927899332983138339061835,658895341542229243683414799829792,53,13599,7,1833,469332,6,1695,434139,12,3265,836011,177,45558,11663056,2985742408,764350056457,195673614453039,50092445299978179,12823665996794414032,3282858495179369992236,840411774765918718012638,215145414340075191811235349,55077226071059249103676249438,14099769874191167770541119856262,3609541087792938949258526683203132,9,2527,165,42263,10819364,2769757251,709057856502,181518811264743,46468815683774408,11896016815046248459,3045380304651839605549,779617357990870939020773,199582043645662960389318006,51093003173289717859665409569,13079808812362167772074344849734,3348431055964714949651032281532067,2,546,140025,13,3443,881598,9,2493,638363,6,1775,454561,3,835,213820,9,2336,598227,141,36272,9285731,2377147299,608549708596,155788725400754,39881913702593172,10209769907863852085,2613701096413146133809,669107480681765410255200,171291515054531945025331237,43850627853960177926484796684,11225760730613805549180107951250,2873794747037134220590107635520193,12,3278,839375,46,11912,89,22790,5834355,1493594881,382360289729,97884234170705,25058363947700721,6414941170611384701,1642224939676514483498,420409584557187707775545,107624853646640053190539704,27551962533539853616778164474,7053302408586202525895210105564,1805645416598067846629173787024634,1,265,67922,5,1292,330891,224,57451,14707634,3765154431,963879534509,246753160834364,63168809173597199,16171215148440882949,4139831078000866035014,1059796755968221704963588,271307969527864756470678603,69454840199133377656493722597,17780439090978144680062392984856,4551792407290405038095972604123152,7,1891,484234,13,3575,915246,2,672,172178,1,406,104111,12,3299,844700,10,2698,690689,14,3691,945068,7,1888,483556,7,1979,506759,63,16335,4182002,1070592642,274071716400,70162359398573,17961564006034724,4598160385544889380,1177129058699491681517,301345039027069870468494,77144329990929886839934478,19748948477678051031023226387,5055730810285581063941945955094,1294267087433108752369138164504316,4,1253,320956,50,12964,0,6,1674,428765,14,3691,945050,10,2590,663068,60,15582,3988997,1021183394,261422948928,66924274925710,17132614380982005,4385949281531393441,1122803016072036720989,287437572114441400573305,73584018461296998546766125,18837508726092031627972128098,4822402233879560096760864793133,1234534971873167384770781387042277,2,637,163113,1,264,67806,0,8,2221,568649,8,2092,535741,9,2493,638381,66,16951,4339470,1110904322,284391506648,72804225701981,18637881779707169,4771297735605035368,1221452220314889054233,312691768400611597883817,80049092710556569058257235,20492567733902481678913852178,5246097339879035309801946157698,1343000919009033039309298216370812,50,12963,53,13581,120,30828,7892114,2020381217,517217591755,132407703489446,33896372093298342,8677471255884375806,2221432641506400206388,568686756225638452835534,145583809593763443925896879,37269455256003441645029601099,9540980545536881061127577881525,2442491019657441551648659937670616,3,894,229029,3,913,233758,11,2979,762862,13,3443,881580,2,671,171816,14,3696,946341,1,439,112426,14,3744,958517,6,1543,395116,1,482,123520,8,2301,589273,4,1035,265089,9,2410,617083,7,1841,471357,14,3804,974077,0,229,58691,3,893,228778,0,8,2184,559135,0,4,1215,311107,1,367,93962,233,59694,15281888,3912163468,1001513848035,256387545097146,65635211544869605,16802614155486618931,4301469223804574446400,1101176121293971058278463,281901087051256590919286627,72166678285121687275337376643,18474669640991151942486368420662,4729515428093734897276510315689666,12,3258,834131,8,2221,568628,5,1404,359662,151,38840,9943125,2545440222,651632697056,166817970446355,42705400434266904,10932582511172327666,2798741122860115882681,716477727452189665966399,183418298227760554487398281,46955084346306701948773960183,12020501592654515698886133807065,3077248407719556018914850254608805,7,1978,506600,10,2571,658196,1,482,123538,0,225,57662,14761657,3778984369,967419998631,247659519649642,63400837030308464,16230614279758966889,4155037255618295523656,1063689537438283654055956,272304521584200615438324801,69709957525555357552211149074,17845749126542171533366054163117,4568511776394795912541709865758125,4,1122,287317,13,3331,852830,2,697,178623,239,61319,15697773,4018630130,1028769313530,263364944263931,67421425731566450,17259884987281011435,4418530556743938927383,1131143822526448365410299,289572818566770781545036655,74130641553093320075529383700,18977444237591889939335522227399,4858225724823523824469893690214312,6,1685,431536,1,286,73469,4,1158,296651,229,58692,2,644,164898,0,178,45603,11,3015,771986,72,18500,1,422,108113,1,364,93266,72,18499,3,1002,256632,1,364,93265,4,1214,310823,6,1695,434059,0,156,39986,1,265,67922,14,3686,943711,1,422,108113,6,1568,401652,164,42073,10770858,2757339816,705878993133,180705022242288,46260485694025934,11842684337670639144,3031727190443683620993,776122160753583006974311,198687273152917249785423871,50863941927146815945068511005,13021169133349584881937538817342,3333419298137493729776009937239671,11,2847,728941,6,1767,452499,6,1553,397693,1,394,101021,5,1469,376181,7,1894,484870,2,626,160510,6,1711,438115,166,42520,10885199,2786611012,713372419200,182623339315318,46751574864721418,11968403165368683065,3063911210334382864828,784361269845602013396040,200796485080474115429386305,51403900180601373549922894183,13159398446233951628780260910919,3368806002235891616967746793195461,2,697,178641,7,1794,459445,175,44949,13,3452,883866,2,625,160026,3,913,233758,0,4,1250,320210,4,1122,287318,14,3805,974095,8,2153,551235,0,6,1767,452499,199,51163,13097975,3353081693,858388913507,219747561857832,56255375835605095,14401376213914904326,3686752310762215507680,943808591555127169966205,241614999438112555511348660,61853439856156814210905256981,15834480603176144437991745787232,4053627034413092976125886921531487,13,3511,899024,12,3223,825209,7,1917,490959,6,1626,416495,2,753,192826,2,637,163131,162,41719,10680238,2734140936,699940079702,179184660403718,45871273063351841,11743045904218071379,3006219751479826273217,769592256378835525943681,197015617632981894641582557,50435998114043365028245134689,12911615517195101447230754480500,3305373572401945970491073147008021,0,4,1253,320938,6,1754,449075,171,44026,11270792,2885322880,738642657372,189092520287349,48407685193561515,12392367409551747981,3172446056845247483290,812146190552383355722358,207909424781410139064923810,53224812744040995600620495384,13625552062474494873758846818475,3488141327993470687682264785529721,0,63,16262,2,697,178520,1,286,73469,3,1002,256650,40,10412,2665614,682397270,174693701233,44721587515799,11448726404044755,2930873959435457421,750303733615477099883,192077755805562137570269,49171905486223907217989082,12588007804473320247805205017,3222529997945169983438132484475,824967679473963515760161916025704,78,20139,12,3259,834350], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,449055,449055,449055,915247,915247,915247,4913,4913,4913,844701,844701,844701,79974,79974,79974,192806,192806,192806,427641,427641,427641,35313,35313,76239,76239,76239,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,530178,530178,530178,444099,444099,444099,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,958497,958497,958497,0,0,0,974078,974078,974078,0,0,0,123521,123521,123521,98615,98615,98615,7914,7914,7914,551215,551215,551215,621646,621646,621646,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,78398,78398,78398,13582,13582,714090,714090,714090,752363,752363,752363,611721,611721,611721,14170,14170,14170,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,881581,881581,881581,795387,795387,795387,918891,918891,918891,598228,598228,598228,559239,559239,559239,47073,47073,47073,2510,2510,467517,467517,467517,43819,43819,43819,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,19524,19524,19524,0,0,0,61561,61561,61561,0,0,427641,427641,427641,472476,472476,472476,343632,343632,343632,943691,943691,943691,66364,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,945051,945051,945051,690672,690672,690672,63497,23491,23491,23491,296634,296634,296634,202042,202042,202042,728942,728942,728942,612674,612674,612674,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,582657,582657,582657,592050,592050,592050,943691,943691,943691,551215,551215,551215,64246,0,0,0,876231,876231,876231,320052,320052,320052,34782,34782,34782,93963,93963,93963,568629,568629,568629,946324,946324,946324,588303,588303,588303,11895,11895,74580,74580,74580,868119,868119,868119,135845,135845,135845,530178,530178,530178,0,0,0,938665,938665,938665,22491,22491,22491,404220,404220,404220,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,67786,67786,67786,98858,98858,98858,834111,834111,834111,471121,471121,471121,6507,6507,6507,709218,709218,709218,938665,938665,938665,296634,296634,296634,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,834111,834111,834111,58222,506760,506760,506760,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,968469,968469,968469,0,0,0,0,0,53656,53656,53656,946324,946324,946324,73853,73853,73853,11895,11895,771966,771966,771966,0,0,0,589256,589256,589256,0,0,0,449055,449055,449055,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,997496,997496,997496,661782,661782,661782,958497,958497,958497,320939,320939,320939,10805,10805,10805,343632,343632,343632,67786,67786,67786,0,0,494539,494539,494539,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,0,0,0,23557,23557,23557,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,112427,112427,112427,752363,752363,752363,709218,709218,709218,0,0,0,852813,852813,852813,588303,588303,588303,63716,62831,62831,62831,34783,34783,34783,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,621646,621646,621646,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,457558,457558,457558,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,0,0,0,471121,471121,471121,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,638364,638364,638364,192806,192806,192806,0,0,0,6125,6125,6125,685800,685800,685800,0,0,0,83132,83132,83132,72228,611721,611721,611721,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,895470,895470,895470,69214,69214,69214,589256,589256,589256,2510,2510,3383,967112,967112,967112,117384,117384,117384,981918,981918,981918,0,0,0,280051,280051,280051,582657,582657,582657,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,56553,56553,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,0,0,0,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,494539,494539,494539,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,37000,37000,0,0,0,434140,434140,434140,4624,4624,4624,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,25928,25928,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,0,0,0,904999,904999,904999,638364,638364,638364,9098,9098,9098,0,0,0,598228,598228,598228,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,34400,34400,34400,35313,35313,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,135845,135845,135845,0,0,0,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,0,0,0,915247,915247,915247,344357,344357,344357,74261,74261,74261,844701,844701,844701,714090,714090,714090,968469,968469,968469,0,0,0,506760,506760,506760,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,344357,344357,344357,0,0,65537,857532,857532,857532,945051,945051,945051,690672,690672,690672,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,163114,163114,163114,91207,91207,91207,77965,592050,592050,592050,65477,65477,65477,661782,661782,661782,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,25928,25928,13582,13582,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,256633,256633,256633,0,0,0,771966,771966,771966,881581,881581,881581,0,0,0,969742,969742,969742,112427,112427,112427,981918,981918,981918,404220,404220,404220,123521,123521,123521,612674,612674,612674,0,0,0,35626,35626,35626,27384,27384,27384,974078,974078,974078,117384,117384,117384,457558,457558,457558,60234,559239,559239,559239,17751,320211,320211,320211,93963,93963,93963,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,857532,857532,857532,568629,568629,568629,50327,50327,50327,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,72410,72410,72410,685800,685800,685800,146939,146939,146939,52162,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,574636,574636,574636,876231,876231,876231,178624,178624,178624,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,434140,434140,434140,146939,146939,146939,320052,320052,320052,0,0,10834,10834,10834,91207,91207,91207,795387,795387,795387,0,0,216227,216227,216227,0,0,0,37000,37000,256633,256633,256633,186532,186532,186532,0,0,0,868119,868119,868119,79974,79974,79974,0,0,0,967112,967112,967112,0,0,0,28965,28965,28965,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,728942,728942,728942,0,0,0,0,0,0,0,0,0,0,0,0,969742,969742,969742,163114,163114,163114,0,0,0,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,202042,202042,202042,918891,918891,918891,56553,56553,895470,895470,895470,0,0,0,467517,467517,467517,60352,320211,320211,320211,0,0,0,997496,997496,997496,574636,574636,574636,29300,904999,904999,904999,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,5342,5342,5342,852813,852813,852813,0,0,0,444099,444099,444099,216227,216227,216227,186532,186532,186532,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,11966,320939,320939,320939,472476,472476,472476,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,71569,71569,71569,178624,178624,178624,0,0,0,280051,280051,280051,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,64388,64388,35707,35707,35707], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,0,0,0,27603,27603,27603,812118,812118,812118,27603,27603,27603,23400,23400,23400,0,0,0,23400,23400,23400,17656,17656,288753,288753,288753,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,265089,265089,265089,0,0,0,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,0,0,0,306337,306337,306337,2603,2603,2603,484871,484871,484871,27603,27603,27603,750944,750944,750944,956296,956296,956296,9103,9103,9103,23400,23400,23400,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,903113,903113,903113,27603,27603,357045,357045,357045,23400,23400,23400,23400,23400,23400,561709,561709,561709,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,27603,27603,27603,397693,397693,397693,23400,23400,23400,27603,27603,27603,0,0,0,804331,804331,804331,0,0,23400,23400,23400,934560,934560,934560,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,647913,647913,647913,236238,236238,236238,94420,94420,94420,45603,45603,213820,213820,213820,236238,236238,236238,171816,171816,171816,36603,36603,36603,0,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,27603,27603,27603,0,0,0,0,706131,706131,706131,27603,27603,27603,101021,101021,101021,11603,11603,11603,306337,306337,306337,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,291328,291328,291328,296025,296025,296025,0,0,0,0,0,0,0,291328,291328,291328,438115,438115,438115,160026,160026,160026,548323,548323,548323,11603,11603,11603,11603,11603,11603,27603,27603,27603,103,103,103,27603,27603,306247,306247,306247,23400,23400,23400,23400,23400,23400,23400,23400,23400,247269,247269,247269,469332,469332,469332,892915,892915,892915,0,0,0,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,11603,11603,11603,388944,388944,388944,9103,9103,9103,0,0,0,264828,264828,264828,23400,23400,23400,23400,23400,23400,0,0,0,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,0,0,0,0,103,103,103,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,484234,484234,484234,39987,39987,228779,228779,228779,110569,110569,110569,0,0,0,552878,552878,552878,0,0,0,0,0,428766,428766,428766,27603,27603,27603,357045,357045,357045,11603,11603,11603,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,498748,498748,498748,330891,330891,330891,9103,9103,9103,27603,27603,27603,533642,533642,533642,23400,23400,23400,0,0,0,17656,17656,247269,247269,247269,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,459445,459445,459445,424795,424795,424795,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,103,103,103,376181,376181,376181,354609,354609,354609,498748,498748,498748,0,0,0,0,0,0,0,812317,812317,812317,225452,225452,225452,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,310823,310823,310823,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,23400,23400,23400,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,434059,434059,434059,103,103,103,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,27603,27603,27603,11603,11603,11603,305860,305860,305860,158004,158004,158004,0,0,0,296025,296025,296025,81074,81074,81074,0,305860,305860,305860,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,0,0,0,550400,550400,550400,0,0,0,27603,27603,0,483556,483556,483556,23400,23400,23400,490959,490959,490959,172178,172178,172178,140025,140025,140025,23400,23400,23400,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,0,0,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,354609,354609,354609,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,23400,23400,23400,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,23400,23400,469332,469332,469332,0,0,0,840635,840635,840635,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,23400,23400,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,140025,140025,140025,23400,23400,23400,0,0,0,463659,463659,463659,213820,213820,213820,0,0,0,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,873775,873775,873775,23400,23400,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,67922,67922,67922,330891,330891,330891,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,484234,484234,484234,0,0,0,172178,172178,172178,178372,178372,178372,0,0,0,23400,23400,23400,23400,23400,23400,483556,483556,483556,0,0,0,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,23400,23400,23400,12964,12964,0,428766,428766,428766,0,0,0,27603,27603,27603,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,0,0,0,23400,23400,23400,0,23400,23400,23400,601218,601218,601218,23400,23400,23400,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,12964,12964,0,0,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,27603,27603,27603,233758,233758,233758,9103,9103,9103,0,0,0,171816,171816,171816,23400,23400,23400,0,0,0,23400,23400,23400,9103,9103,9103,0,0,0,23400,23400,23400,265089,265089,265089,652709,652709,652709,498741,498741,498741,0,0,0,58692,58692,58692,228779,228779,228779,0,103,103,103,0,9103,9103,9103,0,0,0,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,23400,23400,23400,0,0,0,409989,409989,409989,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,579010,579010,579010,27603,27603,27603,23400,23400,23400,0,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,287318,287318,287318,23400,23400,23400,0,0,0,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,2603,2603,2603,73469,73469,73469,23400,23400,23400,58692,58692,175732,175732,175732,45603,45603,45603,23400,23400,23400,18500,18500,108113,108113,108113,93266,93266,93266,18500,18500,0,0,0,93266,93266,93266,310823,310823,310823,434059,434059,434059,39987,39987,39987,67922,67922,67922,23400,23400,23400,108113,108113,108113,430617,430617,430617,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,0,0,0,452499,452499,452499,397693,397693,397693,101021,101021,101021,376181,376181,376181,484871,484871,484871,2603,2603,2603,438115,438115,438115,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,23400,23400,23400,459445,459445,459445,11603,11603,11603,11603,11603,160026,160026,160026,233758,233758,233758,0,0,0,0,287318,287318,287318,23400,23400,23400,23400,23400,23400,0,452499,452499,452499,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,904366,904366,904366,27603,27603,27603,490959,490959,490959,27603,27603,27603,23400,23400,23400,23400,23400,23400,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,0,0,0,0,23400,23400,23400,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,55306,55306,55306,103,103,103,73469,73469,73469,23400,23400,23400,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,44248,44248,870057,870057,870057], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,6,218,31,13,247,47,0,19,49,12,227,157,1,56,102,2,241,38,6,134,121,137,241,1,41,207,134,11,11,147,83,3,142,22,103,112,113,9,61,176,8,23,2,6,198,195,42,28,175,23,132,109,248,64,111,241,72,165,145,146,14,160,33,0,0,0,14,220,254,0,0,0,1,226,129,1,129,55,0,30,234,8,105,47,9,124,78,95,55,91,231,138,1,155,10,28,237,123,169,129,36,1,50,62,53,14,10,229,106,11,122,235,9,85,137,0,55,90,112,246,117,223,3,221,1,60,25,159,174,38,150,6,13,115,173,12,34,251,14,5,107,9,32,212,8,136,135,0,183,225,9,206,7,34,61,0,171,43,125,253,180,185,73,157,118,227,132,24,77,243,103,125,0,76,68,0,0,0,0,240,121,0,0,6,134,121,7,53,156,5,62,80,14,102,75,0,40,121,189,153,133,123,197,114,78,54,85,75,79,151,14,107,155,10,137,240,0,0,91,195,4,134,186,3,21,58,11,31,110,9,89,66,84,122,242,119,156,74,175,19,188,107,104,73,145,81,8,228,1,9,8,178,14,102,75,8,105,47,0,0,0,0,13,94,199,4,226,52,0,135,222,1,111,11,8,173,53,14,112,148,8,250,15,46,119,1,35,84,13,63,23,2,18,165,8,23,2,0,0,0,14,82,169,0,87,219,6,42,252,103,73,231,97,0,208,35,132,147,49,113,129,100,182,1,8,202,1,130,42,12,186,63,7,48,81,0,25,107,10,210,98,14,82,169,4,134,186,234,105,187,219,131,4,237,74,22,74,96,14,32,123,12,186,63,0,7,187,136,2,240,200,238,251,243,198,5,37,69,38,249,17,166,14,199,21,0,0,0,0,0,0,209,152,14,112,148,1,32,125,46,119,11,199,126,0,0,0,8,253,200,0,0,0,6,218,31,78,119,135,208,29,69,63,195,207,225,246,231,35,136,15,56,120,10,25,22,14,160,33,4,229,171,0,42,53,5,62,80,1,8,202,0,0,7,139,203,44,126,212,172,180,24,250,107,6,47,181,132,107,253,0,0,0,0,92,5,169,44,11,95,179,62,42,119,116,228,138,182,7,92,1,183,43,11,122,235,10,210,98,0,0,0,13,3,77,8,250,15,0,0,245,111,0,135,223,163,142,17,97,192,10,129,108,128,228,158,235,158,243,9,124,78,230,70,2,47,181,87,121,115,161,101,214,52,57,42,219,67,23,6,246,132,65,231,49,89,104,74,212,82,6,251,86,21,49,68,193,20,84,137,229,83,13,170,109,5,10,0,0,0,7,48,81,87,112,76,54,67,107,136,255,39,221,165,15,242,140,9,189,156,2,241,38,0,0,0,0,23,237,10,118,232,0,0,0,1,68,188,0,9,85,137,126,210,237,60,192,248,223,191,208,14,33,96,219,121,13,169,238,1,14,94,8,253,200,9,206,0,14,193,200,1,202,136,14,251,158,0,0,0,4,69,243,8,228,1,5,147,186,61,219,134,177,53,144,239,149,161,80,244,220,233,76,132,255,58,145,176,169,72,87,169,116,117,160,170,0,0,0,77,242,164,105,118,113,4,234,200,227,5,118,0,199,23,11,60,161,31,16,190,242,124,31,7,225,235,32,7,139,203,32,124,109,172,57,169,43,85,233,23,133,163,217,193,144,136,0,0,0,6,159,220,0,18,16,177,246,208,72,9,47,195,208,47,199,67,59,158,221,101,72,165,23,36,67,246,231,200,11,54,183,81,105,8,68,0,0,0,13,207,39,9,189,156,0,35,138,0,0,0,9,32,212,141,176,99,163,52,178,148,53,53,160,170,230,245,226,0,134,96,137,241,89,6,115,1,193,81,241,125,50,6,81,227,105,155,2,18,165,0,0,0,224,107,178,127,173,60,15,5,77,233,139,37,164,49,0,0,0,13,247,47,5,65,37,1,34,21,12,227,157,10,229,106,14,199,21,0,0,0,7,187,136,63,207,242,130,48,173,36,36,239,100,120,127,54,157,5,65,37,0,0,0,13,21,188,14,107,155,10,137,240,60,222,5,162,64,142,245,161,93,181,139,174,136,134,2,125,42,1,100,71,0,9,8,178,0,255,197,10,25,22,66,55,14,2,216,93,33,104,26,229,157,2,9,157,101,72,53,14,120,108,146,33,203,166,166,254,58,49,40,153,225,121,3,234,121,0,0,0,11,199,126,13,115,173,0,0,0,14,204,14,1,183,43,14,251,158,6,42,252,1,226,129,9,89,66,0,0,0,0,139,42,0,106,248,14,220,254,1,202,136,6,251,86,0,8,136,135,0,4,226,211,1,111,11,233,46,224,140,227,186,229,51,68,190,211,187,148,227,13,21,188,8,173,53,0,196,151,151,184,85,222,224,19,24,242,193,154,255,176,199,198,1,26,218,10,118,232,2,61,251,0,225,62,185,177,167,106,112,105,78,135,135,242,209,78,8,196,172,13,94,199,2,185,192,239,135,109,242,250,251,114,235,27,223,28,252,112,201,6,159,220,2,61,251,4,226,52,0,0,0,42,82,1,100,71,12,34,251,0,0,3,76,163,0,0,0,144,136,3,234,121,2,216,164,0,0,0,13,63,23,1,56,102,0,0,0,14,193,200,0,0,0,0,113,37,164,89,170,168,237,240,206,40,133,145,84,240,212,24,11,31,110,0,0,0,0,0,0,0,0,0,0,0,0,14,204,14,2,125,42,0,0,0,166,24,79,68,128,118,10,57,196,131,94,217,59,230,3,21,58,14,5,107,220,233,13,169,238,0,0,0,7,34,61,0,4,226,211,0,0,0,15,56,120,8,196,172,0,13,207,39,199,219,247,93,99,40,103,6,227,159,120,219,39,128,0,20,222,13,3,77,0,0,0,6,198,195,3,76,163,2,216,164,162,247,174,8,86,6,33,83,194,86,56,254,184,54,0,4,229,171,7,53,156,171,250,136,128,92,117,171,141,159,73,12,208,223,26,1,23,145,2,185,192,0,0,0,4,69,243,40,172,142,86,113,151,211,141,109,144,39,215,108,9,251,132,0,139,123], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,0,0,0,0,107,211,12,100,86,0,107,211,0,91,104,0,0,0,0,91,104,68,248,4,103,241,0,0,0,0,0,0,0,0,8,203,187,173,154,160,4,11,129,0,0,0,0,0,0,0,0,0,0,0,6,4,212,208,245,160,0,0,0,4,172,161,0,10,43,7,102,7,0,107,211,11,117,96,14,151,136,0,35,143,0,91,104,0,0,0,0,0,0,0,0,5,144,70,34,145,32,13,199,201,107,211,5,114,181,0,91,104,0,91,104,8,146,45,0,0,0,0,0,0,0,0,0,186,52,57,125,160,0,107,211,6,17,125,0,91,104,0,107,211,0,0,0,12,69,235,0,0,0,91,104,14,66,160,0,0,0,0,0,0,0,0,1,17,78,82,122,160,9,226,233,3,154,206,1,112,212,178,35,3,67,60,3,154,206,2,159,40,0,142,251,0,0,0,0,0,0,0,0,0,2,140,11,104,226,32,0,107,211,0,0,0,0,10,198,83,0,107,211,1,138,157,0,45,83,4,172,161,0,0,0,0,0,0,0,0,8,238,52,189,233,160,4,114,0,4,132,89,0,0,0,0,0,0,0,4,114,0,6,175,99,2,113,26,8,93,227,0,45,83,0,45,83,0,107,211,0,0,103,107,211,4,172,71,0,91,104,0,91,104,0,91,104,3,197,229,7,41,84,13,159,243,0,0,0,0,0,0,0,0,0,0,0,0,82,56,49,181,32,0,45,83,5,239,80,0,35,143,0,0,0,4,10,124,0,91,104,0,91,104,0,0,0,0,0,0,0,0,0,0,0,7,248,34,97,132,32,0,0,0,0,0,0,103,0,0,0,0,0,0,0,0,6,126,158,208,87,160,7,99,138,156,51,3,125,171,1,175,233,0,0,0,8,111,174,0,0,0,0,0,6,138,222,0,107,211,5,114,181,0,45,83,0,0,0,0,0,0,0,0,1,247,113,87,90,32,7,156,60,5,12,139,0,35,143,0,107,211,8,36,138,0,91,104,0,0,0,68,248,3,197,229,0,0,0,0,0,0,0,0,5,57,237,192,164,160,7,2,181,6,123,91,0,0,0,0,0,0,0,0,9,18,121,244,18,160,0,0,103,5,189,117,5,105,49,7,156,60,0,0,0,0,0,0,0,12,101,29,3,112,172,0,0,0,0,0,0,0,0,5,76,154,164,29,32,4,190,39,0,0,0,0,0,0,0,0,0,86,37,185,122,160,0,0,0,0,0,0,0,0,7,59,231,154,22,32,0,91,104,0,0,0,0,0,0,0,0,8,137,127,241,225,32,6,159,139,0,0,103,0,0,0,0,0,0,0,0,8,206,228,131,95,32,0,107,211,0,45,83,4,170,196,2,105,52,0,0,0,4,132,89,1,60,178,0,4,170,196,0,0,0,0,0,0,0,0,1,86,30,121,150,32,0,0,0,8,102,0,0,0,0,107,211,0,7,96,228,0,91,104,7,125,207,2,160,146,2,34,249,0,91,104,0,0,0,0,0,0,0,0,5,146,126,42,211,160,0,0,0,0,0,0,0,0,0,0,6,215,187,76,174,32,5,105,49,0,0,0,0,0,0,0,0,5,167,97,229,97,160,0,0,0,0,0,0,0,0,4,76,17,165,188,160,0,91,104,0,0,0,0,0,0,0,0,3,32,20,163,142,160,91,104,7,41,84,0,0,0,12,211,187,0,0,0,0,0,0,0,0,2,233,45,221,24,160,91,104,0,0,0,0,0,0,0,0,8,209,219,71,193,160,2,34,249,0,91,104,0,0,0,7,19,43,3,67,60,0,0,0,0,0,0,0,0,0,0,0,4,64,133,218,99,32,13,85,47,91,104,0,0,0,0,0,0,0,0,7,204,152,232,140,160,1,9,82,5,12,139,0,0,0,0,0,0,0,0,7,229,63,64,140,32,7,99,138,0,0,0,2,160,146,2,184,196,0,0,0,0,91,104,0,91,104,7,96,228,0,0,0,0,0,0,0,0,0,0,0,1,214,106,108,31,160,0,91,104,50,164,0,6,138,222,0,0,0,0,107,211,0,0,0,0,0,0,0,0,0,60,94,76,90,160,0,0,0,0,91,104,0,0,91,104,9,44,130,0,91,104,0,0,0,0,0,0,0,0,1,60,73,239,135,32,50,164,0,0,0,0,0,0,0,0,0,0,5,98,121,78,43,160,0,107,211,3,145,30,0,35,143,0,0,0,2,159,40,0,91,104,0,0,0,0,91,104,0,35,143,0,0,0,0,91,104,4,11,129,9,245,165,7,156,53,0,0,0,0,229,68,3,125,171,0,0,0,103,0,0,35,143,0,0,0,0,0,0,0,0,0,0,0,4,127,112,56,94,32,0,91,104,0,0,0,6,65,133,0,0,0,0,0,0,0,0,8,91,117,184,238,32,8,213,194,0,107,211,0,91,104,0,0,0,0,0,0,0,0,0,6,115,70,224,35,160,4,98,86,0,91,104,0,0,0,0,0,0,0,0,0,0,0,3,227,173,231,169,32,0,10,43,1,30,253,0,91,104,229,68,2,174,116,0,178,35,0,91,104,72,68,1,166,81,1,108,82,72,68,0,0,0,1,108,82,4,190,39,6,159,139,0,156,51,1,9,82,0,91,104,1,166,81,6,146,25,0,0,0,0,0,0,0,0,4,41,85,211,149,160,0,0,0,6,231,147,6,17,125,1,138,157,5,189,117,7,102,7,0,10,43,6,175,99,0,0,0,0,0,0,0,0,8,59,29,113,244,32,0,91,104,7,2,181,45,83,0,45,83,2,113,26,3,145,30,0,0,0,0,4,98,86,0,91,104,0,91,104,0,6,231,147,0,0,0,0,0,0,0,0,3,33,196,197,199,32,13,204,174,0,107,211,7,125,207,0,107,211,0,91,104,0,91,104,0,0,0,0,0,0,0,0,0,212,91,157,68,32,0,0,0,0,0,91,104,0,0,0,0,0,0,0,0,4,210,106,184,51,160,0,216,10,0,0,103,1,30,253,0,91,104,0,0,0,0,0,0,0,0,1,178,77,189,240,160,172,216,13,70,169], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,6,218,30,13,139,91,12,81,37,12,119,201,0,220,253,2,241,37,6,43,16,68,248,3,62,34,134,11,11,147,83,3,142,22,94,164,181,91,163,15,4,11,128,6,198,194,42,28,175,23,132,109,248,64,105,236,115,212,155,241,14,160,32,4,172,161,14,210,210,7,102,7,1,118,173,9,244,41,14,120,158,8,69,159,9,32,229,95,55,91,231,138,1,155,10,23,93,53,134,240,3,12,149,139,54,197,5,114,180,11,31,130,8,250,32,8,90,211,112,246,117,223,3,221,1,60,24,229,121,237,24,101,13,7,217,6,17,125,13,170,2,8,181,0,8,136,134,11,142,10,9,205,6,198,212,13,151,117,125,253,180,185,73,157,118,227,131,6,255,160,236,220,9,150,165,3,154,206,0,128,91,178,35,3,67,60,3,154,205,2,159,39,13,215,79,0,40,121,189,153,133,123,197,114,75,170,73,226,109,118,13,255,199,10,137,239,0,10,106,144,4,26,230,1,138,156,10,242,26,4,172,160,84,122,242,119,156,74,175,19,179,125,51,139,167,176,4,114,0,4,132,88,14,102,74,8,105,46,0,4,114,0,6,175,99,2,113,25,7,214,5,1,65,183,8,127,225,14,4,192,8,249,167,61,92,3,136,243,12,227,174,1,183,60,7,187,153,3,197,229,7,41,84,13,72,24,6,42,251,103,73,231,97,0,208,35,132,146,223,57,79,175,149,0,219,118,4,109,38,12,150,175,7,48,80,3,241,17,10,118,249,13,247,64,4,134,185,234,105,187,219,131,4,237,74,14,82,61,172,156,90,12,186,62,0,7,187,32,2,240,200,238,251,243,198,5,30,198,136,40,186,5,7,99,138,156,51,3,125,171,0,222,81,14,112,147,7,79,49,46,118,11,199,125,6,138,222,8,145,244,5,114,181,6,172,203,78,119,135,208,29,69,63,195,205,234,133,143,201,103,7,156,59,5,12,138,14,124,145,4,121,215,7,250,85,4,226,231,1,8,201,68,248,3,197,229,44,126,212,172,180,24,250,107,0,245,199,195,199,92,7,2,181,6,31,86,169,44,11,95,179,62,42,119,107,210,16,193,244,187,1,182,195,5,189,117,5,105,48,7,156,60,13,3,76,8,250,14,0,11,111,174,2,232,205,163,142,17,97,192,10,129,108,123,152,4,71,129,210,4,190,38,230,70,2,47,181,87,121,115,161,15,176,122,190,137,219,67,23,6,246,132,65,231,42,29,128,176,190,49,6,159,237,21,49,68,193,20,84,137,229,74,132,42,123,35,233,6,159,139,7,47,233,87,112,76,54,67,107,136,255,31,14,192,140,147,107,9,81,200,2,195,210,4,170,196,2,81,71,10,118,231,4,132,89,0,8,9,0,4,170,196,126,210,237,60,192,248,223,191,206,184,2,231,69,88,13,169,237,7,87,162,8,253,199,98,5,0,7,96,227,1,111,31,7,125,206,2,160,146,2,34,249,8,136,152,5,147,186,61,219,134,177,53,139,93,23,118,125,83,220,232,76,132,255,58,145,176,169,72,80,209,185,40,242,137,5,105,49,77,242,164,105,118,113,4,234,195,59,163,144,159,38,23,11,60,161,31,16,190,242,119,210,246,60,46,127,7,48,98,32,124,109,172,57,169,43,85,229,247,113,0,75,32,53,31,7,41,84,6,159,219,12,193,171,177,246,208,72,9,47,195,208,44,222,21,94,134,60,9,223,165,23,36,67,246,231,200,11,45,229,118,33,70,163,2,34,249,13,115,190,9,189,155,6,239,161,3,67,60,9,32,211,141,176,99,163,52,178,148,53,49,96,37,12,146,193,12,206,207,46,136,89,6,115,1,193,81,241,125,42,57,184,250,220,250,1,9,82,5,12,139,224,107,178,127,173,60,15,5,70,4,75,229,24,16,7,99,138,13,247,46,2,160,146,1,150,175,12,227,156,10,138,1,14,107,172,7,96,228,7,187,135,63,207,242,130,48,173,36,36,237,142,14,19,22,252,4,229,188,50,164,0,6,138,221,14,107,154,10,30,28,60,222,5,162,64,142,245,161,93,121,45,98,45,229,2,125,41,1,8,222,0,8,173,73,8,44,189,9,189,173,66,55,14,2,216,93,33,104,25,169,83,18,130,124,50,163,53,13,120,108,146,33,203,166,166,254,52,206,175,75,181,216,3,126,165,3,145,30,11,163,238,13,115,172,2,159,40,14,112,165,1,183,42,14,160,53,6,7,108,1,226,128,8,253,217,4,11,129,9,106,123,7,49,61,14,220,253,0,229,67,3,125,170,0,8,136,31,0,4,191,67,1,111,10,233,46,224,140,227,186,229,51,64,63,99,131,54,194,12,186,83,8,173,52,5,124,238,151,184,85,222,224,19,24,242,185,63,137,247,217,165,7,186,232,10,11,20,1,226,146,0,225,62,185,177,167,106,112,105,72,20,65,18,173,173,4,98,85,13,3,94,2,185,191,239,135,109,242,250,251,114,235,23,251,111,20,199,168,6,149,176,1,30,253,4,134,203,229,68,2,132,34,0,178,35,11,199,146,72,68,1,166,81,1,108,82,72,67,3,234,120,1,108,81,4,190,39,6,159,139,0,156,50,1,9,82,14,102,95,1,166,81,6,32,244,164,89,170,168,237,240,206,40,129,103,255,29,62,119,11,31,109,6,231,147,6,17,125,1,138,157,5,189,117,7,102,6,2,114,254,6,175,99,166,24,79,68,128,118,10,57,188,72,65,103,71,197,2,185,209,7,2,181,175,149,13,124,154,2,113,26,3,145,30,0,4,226,210,4,98,86,14,221,15,8,105,67,0,6,231,147,199,219,247,93,99,40,103,6,224,125,180,21,96,95,13,183,208,12,151,121,7,125,207,6,90,239,2,241,58,2,125,59,162,247,174,8,86,6,33,83,193,129,221,97,116,21,0,4,229,170,6,218,51,171,250,136,128,92,117,171,141,154,118,162,24,171,121,0,63,134,2,185,88,1,30,253,3,234,138,40,172,142,86,113,151,211,141,107,221,218,25,123,104,78,171,12,187,46], "wcp:COUNTER": [0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2], "wcp:CT_MAX": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,0,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,2,2,2], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,37,38,38,38,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,42,42,42,43,43,43,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,52,52,52,53,54,54,54,55,55,55,56,56,56,57,57,57,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,61,61,61,62,62,62,63,63,63,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,74,74,74,75,75,75,76,76,76,77,77,77,78,78,78,79,79,79,80,80,80,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,84,84,84,85,85,85,86,86,86,87,87,87,88,88,88,89,89,89,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,93,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,97,97,98,98,98,99,99,99,100,100,100,101,101,101,102,102,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,110,110,110,111,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,120,120,120,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,123,123,123,124,124,124,125,125,125,126,126,126,127,127,127,128,129,129,129,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,138,138,138,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,144,144,144,145,145,145,146,146,146,147,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,151,151,151,152,152,152,153,153,154,155,155,155,156,156,156,157,157,157,158,158,158,159,159,159,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,170,170,170,171,171,171,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,176,177,177,177,178,178,178,179,179,179,180,180,180,181,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,183,183,184,184,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,186,186,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,189,189,190,190,190,191,191,191,192,192,192,193,193,193,194,194,194,195,195,195,196,196,196,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,200,200,201,202,202,202,203,203,203,204,204,204,205,205,205,205,205,205,205,205,205,205,205,205,205,205,206,206,206,207,207,207,208,209,209,209,210,210,210,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,213,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,216,216,217,217,217,218,218,218,219,219,219,220,220,220,221,221,221,222,222,222,223,223,223,224,224,224,225,225,225,226,226,226,227,227,227,228,228,228,229,229,229,230,230,230,231,231,231,232,232,232,233,234,234,234,235,236,236,236,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,240,240,240,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,244,244,244,245,245,245,246,247,247,247,247,247,247,247,247,247,247,247,247,247,247,248,248,248,249,249,249,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,253,253,253,254,254,254,255,255,256,256,256,257,257,257,258,258,258,259,259,260,260,260,261,261,261,262,262,263,263,263,264,264,264,265,265,265,266,266,266,267,267,267,268,268,268,269,269,269,270,270,270,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,274,274,274,275,275,275,276,276,276,277,277,277,278,278,278,279,279,279,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,283,283,283,284,284,285,285,285,286,286,286,287,287,287,288,289,289,289,290,290,290,291,291,291,292,292,292,293,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,297,297,297,298,298,298,299,299,299,300,300,300,301,301,301,302,302,302,302,302,302,302,302,302,302,302,302,302,302,303,304,304,304,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,308,308,308,309,309,309,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,313,313,313]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,6,0,0,0,0,5,1525,390625,100000000,5,1525,390542,99978979,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,5,1501,384299,98380777,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,142,36603], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,5,1501,384299,98380771,2,762,195312,50000000,5,1525,390542,99978999,5,1525,390542,99978978,0,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942375], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,6,6,6,6,0,0,0,0,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979,4,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,98380777,98380777,98380777,98380777,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36603,36603,36603,36603], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,6,0,0,0,0,5,245,225,0,5,245,142,227,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,5,221,43,233,2,250,240,128,0,0,82,8,0,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,142,251], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,5,221,43,227,2,250,240,128,5,245,142,247,5,245,142,226,0,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,231], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,255,65535,0,0,0,0,5,1525,390625,100000000,0,0,0,0,5,1525,390542,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,5,1501,384299,98380744,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950334,20282409603651670423947251285759,5192296858534827628530496329154559,1329227995784915872903807060263567356,340282366920938463463374607427473243183,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,143,36636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,5,1500,384043,98315209,2,762,195312,50000000,5,1525,390542,99978999,0,0,0,0,5,1525,390542,99978978,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950334,20282409603651670423947251285759,5192296858534827628530496329154559,1329227995784915872903807060263567356,340282366920938463463374607427473243183,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942342], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,65535,65535,65535,65535,0,0,0,0,100000000,100000000,100000000,100000000,281474976710655,0,0,0,99978979,99978979,99978979,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,98380744,98380744,98380744,98380744,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,27,0,28,0,0,0,0,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36636,36636,36636,36636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,255,255,0,0,0,0,5,245,225,0,0,0,0,0,5,245,142,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,5,221,43,200,2,250,240,128,0,0,82,8,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,0,3,141,126,164,198,128,0,2,250,240,128,0,0,143,28], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,5,220,43,201,2,250,240,128,5,245,142,247,0,0,0,0,5,245,142,226,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,198], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,0,0,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,21,20,16,20,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,5,6,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,12,12,12,12]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,255,65535,0,0,0,0,0,5,1525,390625,100000000,0,5,1525,390542,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12388,3171406,811880050,207841293025,53207371014449,13621086979699104,3486998266802970665,892671556301560490424,228523918413199485548624,58502123113779068300447813,14976543517127441484914640310,3833995140384625020138147919489,981502755938464005155365867389313,251264705520246785319773662051664216,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,5,1501,384299,98380744,0,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,151,38785,9929066,2541841041,650711306600,166582094489713,42645016189366730,10917124144477883021,2794783780986338053436,715464647932502541679648,183158949870720650669990028,46888691166904486571517447190,12003504938727548562308466480856,3072897264314252431950967419099260,786661699664448622579447659289410813,201385395114098847380338600778089168199,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,143,36636], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12388,3171406,811880050,207841293025,53207371014449,13621086979699104,3486998266802970665,892671556301560490424,228523918413199485548624,58502123113779068300447813,14976543517127441484914640310,3833995140384625020138147919489,981502755938464005155365867389313,251264705520246785319773662051664216,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,5,1500,384043,98315209,0,2,762,195312,50000000,5,1525,390542,99978999,0,5,1525,390542,99978978,151,38785,9929066,2541841041,650711306600,166582094489713,42645016189366730,10917124144477883021,2794783780986338053436,715464647932502541679648,183158949870720650669990028,46888691166904486571517447190,12003504938727548562308466480856,3072897264314252431950967419099260,786661699664448622579447659289410813,201385395114098847380338600778089168199,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942342], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,65535,65535,65535,65535,0,0,0,0,0,100000000,100000000,100000000,100000000,281474976710655,99978979,99978979,99978979,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,98380744,98380744,98380744,98380744,3,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,0,0,0,0,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36636,36636,36636,36636], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,255,255,0,0,0,0,0,5,245,225,0,0,5,245,142,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,100,78,114,225,49,160,41,184,80,69,182,129,129,88,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,5,221,43,200,0,2,250,240,128,0,0,82,8,0,0,0,0,0,151,129,106,145,104,113,202,141,60,32,140,22,216,124,253,71,0,3,141,126,164,198,128,0,2,250,240,128,0,0,143,28], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,100,78,114,225,49,160,41,184,80,69,182,129,129,88,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,5,220,43,201,0,2,250,240,128,5,245,142,247,0,5,245,142,226,151,129,106,145,104,113,202,141,60,32,140,22,216,124,253,71,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,198], "wcp:COUNTER": [0,0,1,2,3,0,0,1,2,3,0,1,2,3,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp:INST": [0,16,16,16,16,20,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,3,3,3,3,4,4,4,4,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10]} -{"wcp:ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp:ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp:ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp:ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp:ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp:BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp:BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp:BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp:COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp:CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp:INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp:IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp:VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp:WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,6,1754,449055,13,3575,915247,0,19,4913,12,3299,844701,1,312,79974,2,753,192806,6,1670,427641,137,35313,1,297,76239,134,34315,8784651,2248870803,575710925651,147381996966659,37729791223464846,9658826553207000598,2472659597620992153191,633000856990973991217008,162048219389689341751554161,41484344163760471488397865225,10619992105922680701029853497661,2718717979116206259463642495401392,8,2071,530178,6,1734,444099,42,10780,2759855,706522903,180869863300,46302685004909,11853487361256952,3034492764481779776,776830147707335622767,198868517813077919428593,50910340560147947373719880,13033047183397874527672289445,3336460078949855879084106098065,854133780211163105045531161104786,14,3744,958497,0,0,0,14,3804,974078,0,0,0,1,482,123521,1,385,98615,0,30,7914,8,2153,551215,9,2428,621646,95,24375,6240091,1597463527,408950663050,104691369740801,26800990653645211,6861053607333174026,1756429723477292550684,449646009210186892975341,115109378357807844601687419,29468000859598808218031979433,7543808220057294903816186734977,1931214904334667495376943804154148,1,306,78398,53,13582,10,2789,714090,11,2938,752363,9,2389,611721,0,55,14170,112,28918,7403125,1895200223,485171257091,124203841815517,31796183504772353,8139822977221722428,2083794682168760941593,533451438635202801047967,136563568290611917068279726,34960273482396650769479609894,8949830011493542596986780133014,2291156482942346904828615714051590,13,3443,881581,12,3106,795387,14,3589,918891,9,2336,598228,8,2184,559239,0,183,47073,9,2510,7,1826,467517,0,171,43819,125,32253,8256948,2113778873,541127391561,138528612239773,35463324733382006,9078611131745793763,2324124449726923203460,594975859130092340085784,152313819937303639061960781,38992337903949731599861960179,9982038503411131289564661805927,2555401856873249610128553422317437,0,76,19524,0,0,0,0,240,61561,0,0,6,1670,427641,7,1845,472476,5,1342,343632,14,3686,943691,0,40,10361,2652605,679067033,173841160581,44503337108859,11392854299868101,2916570700766233970,746642099396155896398,191140377445415909477942,48931936626026472826353237,12526575776262777043546428747,3206803398723270923147885759311,820941670073157356325858754383767,14,3691,945051,10,2697,690672,0,0,91,23491,4,1158,296634,3,789,202042,11,2847,728942,9,2393,612674,84,21626,5536498,1417343607,362839963548,92887030668362,23779079851100847,6087444441881816851,1558385777121745114044,398946758943166749195371,102130370289450687794015080,26145374794099376075267860553,6693215947289440275268572301713,1713463282506096710468754509238609,8,2276,582657,9,2312,592050,14,3686,943691,8,2153,551215,0,0,0,0,13,3422,876231,4,1250,320052,0,135,34782,1,367,93963,8,2221,568629,14,3696,946324,8,2298,588303,46,11895,1,291,74580,13,3391,868119,2,530,135845,8,2071,530178,0,0,0,14,3666,938665,0,87,22491,6,1578,404220,103,26441,6769127,1732896609,443621531904,113567112167632,29073180714913827,7442734263017939844,1905339971332592600211,487767032661143705654065,124868360361252788647440753,31966300252480713893744832897,8183372864635062756798677221732,2094943453346576065740461368763574,1,264,67786,1,386,98858,12,3258,834111,7,1840,471121,0,25,6507,10,2770,709218,14,3666,938665,4,1158,296634,234,60009,15362491,3932797915,1006796266371,257739844190980,65981400112891117,16891238428900126026,4324157037798432262678,1106984201676398659245642,283387955629158056766884448,72547316641064462532322418702,18572113060112502408274539187744,4754460943388800616518282032062587,12,3258,834111,0,7,1979,506760,2,752,192712,49334510,12629634811,3233186511859,827695747036102,211890111241242117,54243868477757981989,13886430330306043389253,3554926164558347107648806,910061098126936859558094585,232975641120495836046872213777,59641764126846934027999286727078,14,3783,968469,0,0,0,0,0,0,209,53656,14,3696,946324,1,288,73853,46,11895,11,3015,771966,0,0,0,8,2301,589256,0,0,0,6,1754,449055,78,20087,5142407,1316456400,337012838429,86275286637893,22086473379300671,5654137185100971971,1447459119385848824783,370549534562777299144673,94860680848070988581036534,24284334297106173076745352935,6216789580059180307646810351395,1591498132495150158757583449957256,15,3896,997496,10,2585,661782,14,3744,958497,4,1253,320939,0,42,10805,5,1342,343632,1,264,67786,0,0,7,1931,494539,44,11390,2916052,746509484,191106428084,48923245589528,12524350870919418,3206233822955371115,820795858676575005446,210123739821203201394223,53791677394228019556921269,13770669412922373006571844996,3525291369708127489682392319083,902474590645280637358692433685501,0,0,0,0,92,23557,169,43308,11086859,2838235999,726588415923,186006634476350,47617698425945642,12190130797042084471,3120673484042773624692,798892411914950047921380,204516457450227212267873418,52356213107258166340575595190,13403190555458090583187352368647,3431216782197271189295962206373724,1,439,112427,11,2938,752363,10,2770,709218,0,0,0,13,3331,852813,8,2298,588303,0,0,245,62831,0,135,34783,163,41870,10718737,2743996769,702463173056,179830572302346,46036626509400705,11785376386406580588,3017056354920084630656,772366426859541665448164,197725805276042666354730142,50617806150666922586810916587,12958158374570732182223594646430,3317288543890107438649240229486323,9,2428,621646,230,58950,15091202,3863347759,989017026485,253188358780247,64816219847743353,16592952281022298483,4247795783941708411809,1087435720689077353423205,278383544496403802476340694,71266187391079373433943217716,18244143972116319599089463735353,4670500856861777817366902716250410,219,56131,14369559,3678607110,941723420406,241081195624068,61716786079761473,15799497236418937319,4044671292523247953713,1035435850885951476150617,265071577826803577894558056,67858323923661715941006862410,17371730924457399280897756777172,4447163116661094215909825734956114,6,1787,457558,21,5425,1388868,355550401,91020902676,23301351085140,5965145877795977,1527077344715770341,390931800247237207379,100078540863292725089037,25620106461002937622793642,6558747254016752031435172461,1679039297028288520047404150021,429834060039241861132135462405386,0,0,0,7,1840,471121,87,22384,5730380,1466977334,375546197571,96139826578283,24611795604040584,6300619674634389759,1612958636706403778343,412917410996839367256029,105706857215190878017543589,27060955447088864772491158799,6927604594454749381757736652786,1773466776180415841729980583113356,9,2493,638364,2,753,192806,0,0,0,0,23,6125,10,2678,685800,0,0,0,1,324,83132,0,9,2389,611721,126,32466,8311533,2127752508,544704642240,139444388413688,35697763433904351,9138627439079514047,2339488624404355596240,598909087847515032637454,153320726488963848355188257,39250105981174745178928193888,10048027131180734765805617635547,2572294945582268100046238114700153,13,3497,895470,1,270,69214,8,2301,589256,9,2510,0,14,3777,967112,1,458,117384,14,3835,981918,0,0,0,4,1093,280051,8,2276,582657,5,1427,365498,93567549,23953292763,6132042947462,1569802994550449,401869566604914997,102878609050858239376,26336923917019709280495,6742252522757045575806869,1726016645825803667406558625,441860261331405738856079008080,113116226900839869147156226068724,220,56553,76,19588,5014783,1283784506,328648833681,84134101422512,21538329964163241,5513812470825789768,1411535992531402180695,361353214088038958258089,92506422806537973314070900,23681644238473721168402150517,6062500925049272619110950532512,1552000236812613790492403336323242,0,0,0,77,19954,5108388,1307747433,334783342966,85704535799409,21940361164648708,5616732458150069482,1437883509286417787592,368098178377322953623779,94233133664594676127687429,24123682218136237088687981942,6175662647842876694704123377152,1580969637847776433844255584551111,23,5899,1510204,386612385,98972770591,25337029271312,6486279493456062,1660487550324752114,425084812883136541308,108821712098082954574879,27858358297109236371169031,7131739724059964511019272161,1825725369359350914820933673451,467385694555993834194159020403488,7,1931,494539,32,8316,2129005,545025452,139526515769,35718788037033,9144009737480491,2340866492795005781,599261822155521480169,153411026471813498923287,39273222776784255724361605,10053945030856769465436571043,2573809927899332983151762187225,658895341542229243686851119929793,144,37000,0,0,0,6,1695,434140,0,18,4624,177,45558,11663056,2985742408,764350056457,195673614453039,50092445299978179,12823665996794414032,3282858495179369992239,840411774765918718013383,215145414340075191811426115,55077226071059249103725085499,14099769874191167770553621887902,3609541087792938949261727203303133,101,25928,165,42263,10819364,2769757251,709057856502,181518811264743,46468815683774408,11896016815046248459,3045380304651839605558,779617357990870939023031,199582043645662960389896017,51093003173289717859813380457,13079808812362167772112225397000,3348431055964714949660729701632068,0,0,0,13,3535,904999,9,2493,638364,0,35,9098,0,0,0,9,2336,598228,141,36272,9285731,2377147299,608549708596,155788725400754,39881913702593172,10209769907863852085,2613701096413146133813,669107480681765410256288,171291515054531945025609898,43850627853960177926556134118,11225760730613805549198370334453,2873794747037134220594782805620194,0,134,34400,137,35313,89,22790,5834355,1493594881,382360289729,97884234170705,25058363947700721,6414941170611384701,1642224939676514483506,420409584557187707777542,107624853646640053191050833,27551962533539853616909013475,7053302408586202525928707449705,1805645416598067846637749107124635,2,530,135845,0,0,0,224,57451,14707634,3765154431,963879534509,246753160834364,63168809173597199,16171215148440882949,4139831078000866035021,1059796755968221704965609,271307969527864756471196043,69454840199133377656626187045,17780439090978144680096303883684,4551792407290405038104653794223153,0,0,0,13,3575,915247,5,1345,344357,1,290,74261,12,3299,844701,10,2789,714090,14,3783,968469,0,0,0,7,1979,506760,63,16335,4182002,1070592642,274071716400,70162359398573,17961564006034724,4598160385544889380,1177129058699491681519,301345039027069870468964,77144329990929886840054904,19748948477678051031054055551,5055730810285581063949838221110,1294267087433108752371158584604317,5,1345,344357,0,0,0,13,3349,857532,14,3691,945051,10,2697,690672,60,15582,3988997,1021183394,261422948928,66924274925710,17132614380982005,4385949281531393441,1122803016072036720989,287437572114441400573365,73584018461296998546781579,18837508726092031627976084398,4822402233879560096761877606024,1234534971873167384771040667142278,2,637,163114,1,356,91207,0,9,2312,592050,0,255,65477,10,2585,661782,66,16951,4339470,1110904322,284391506648,72804225701981,18637881779707169,4771297735605035368,1221452220314889054234,312691768400611597884133,80049092710556569058338205,20492567733902481678934580482,5246097339879035309807252603401,1343000919009033039310656666470813,101,25928,53,13582,120,30828,7892114,2020381217,517217591755,132407703489446,33896372093298342,8677471255884375806,2221432641506400206394,568686756225638452836913,145583809593763443926249768,37269455256003441645119940761,9540980545536881061150704835041,2442491019657441551654580437770617,3,1002,256633,0,0,0,11,3015,771966,13,3443,881581,0,0,0,14,3788,969742,1,439,112427,14,3835,981918,6,1578,404220,1,482,123521,9,2393,612674,0,0,0,0,139,35626,0,106,27384,14,3804,974078,1,458,117384,6,1787,457558,0,8,2184,559239,0,4,1250,320211,1,367,93963,233,59694,15281888,3912163468,1001513848035,256387545097146,65635211544869605,16802614155486618931,4301469223804574446404,1101176121293971058279614,281901087051256590919581395,72166678285121687275412837307,18474669640991151942505686350740,4729515428093734897281455705789667,13,3349,857532,8,2221,568629,0,196,50327,151,38840,9943125,2545440222,651632697056,166817970446355,42705400434266904,10932582511172327666,2798741122860115882689,716477727452189665968538,183418298227760554487945983,46955084346306701948914171824,12020501592654515698922027987143,3077248407719556018924039164708806,1,282,72410,10,2678,685800,2,573,146939,0,225,57662,14761657,3778984369,967419998631,247659519649642,63400837030308464,16230614279758966889,4155037255618295523662,1063689537438283654057607,272304521584200615438747527,69709957525555357552319367154,17845749126542171533393757991633,4568511776394795912548802045858126,8,2244,574636,13,3422,876231,2,697,178624,239,61319,15697773,4018630130,1028769313530,263364944263931,67421425731566450,17259884987281011435,4418530556743938927387,1131143822526448365411295,289572818566770781545291548,74130641553093320075594636540,18977444237591889939352226954352,4858225724823523824474170100314313,6,1695,434140,2,573,146939,4,1250,320052,0,0,0,42,10834,1,356,91207,12,3106,795387,0,0,3,844,216227,0,0,0,144,37000,3,1002,256633,2,728,186532,0,0,0,13,3391,868119,1,312,79974,0,0,0,14,3777,967112,0,0,0,0,113,28965,164,42073,10770858,2757339816,705878993133,180705022242288,46260485694025934,11842684337670639144,3031727190443683620997,776122160753583006975377,198687273152917249785696596,50863941927146815945138328816,13021169133349584881955412177108,3333419298137493729780585517339672,11,2847,728942,0,0,0,0,0,0,0,0,0,0,0,0,14,3788,969742,2,637,163114,0,0,0,166,42520,10885199,2786611012,713372419200,182623339315318,46751574864721418,11968403165368683065,3063911210334382864836,784361269845602013398147,200796485080474115429925726,51403900180601373550060986073,13159398446233951628815612434747,3368806002235891616976796783295462,3,789,202042,14,3589,918891,220,56553,13,3497,895470,0,0,0,7,1826,467517,0,4,1250,320211,0,0,0,15,3896,997496,8,2244,574636,0,13,3535,904999,199,51163,13097975,3353081693,858388913507,219747561857832,56255375835605095,14401376213914904326,3686752310762215507683,943808591555127169967007,241614999438112555511553912,61853439856156814210957801691,15834480603176144438005197232935,4053627034413092976129330491631488,0,20,5342,13,3331,852813,0,0,0,6,1734,444099,3,844,216227,2,728,186532,162,41719,10680238,2734140936,699940079702,179184660403718,45871273063351841,11743045904218071379,3006219751479826273218,769592256378835525943894,197015617632981894641636920,50435998114043365028259051774,12911615517195101447234317254328,3305373572401945970491985217108022,0,4,1253,320939,7,1845,472476,171,44026,11270792,2885322880,738642657372,189092520287349,48407685193561515,12392367409551747981,3172446056845247483295,812146190552383355723593,207909424781410139065239820,53224812744040995600701394128,13625552062474494873779556896991,3488141327993470687687566565629722,1,279,71569,2,697,178624,0,0,0,4,1093,280051,40,10412,2665614,682397270,174693701233,44721587515799,11448726404044755,2930873959435457421,750303733615477099885,192077755805562137570704,49171905486223907218100263,12588007804473320247833667543,3222529997945169983445418891116,824967679473963515762027236125705,251,64388,0,139,35707], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,0,0,0,0,107,27603,12,3172,812118,0,107,27603,0,91,23400,0,0,0,0,91,23400,68,17656,4,1127,288753,0,0,0,0,0,0,0,0,8,2251,576443,147569581,37777812890,9671120100000,4,1035,265089,0,0,0,0,0,0,0,0,0,0,0,6,1540,394452,100979920,25850859765,6617820100000,0,0,0,4,1196,306337,0,10,2603,7,1894,484871,0,107,27603,11,2933,750944,14,3735,956296,0,35,9103,0,91,23400,0,0,0,0,0,0,0,0,5,1424,364614,93341218,23895351953,6117210100000,13,3527,903113,107,27603,5,1394,357045,0,91,23400,0,91,23400,8,2194,561709,0,0,0,0,0,0,0,0,0,186,47668,12203065,3123984765,799740100000,0,107,27603,6,1553,397693,0,91,23400,0,107,27603,0,0,0,12,3141,804331,0,0,0,91,23400,14,3650,934560,0,0,0,0,0,0,0,0,1,273,69966,17911378,4585312890,1173840100000,9,2530,647913,3,922,236238,1,368,94420,178,45603,3,835,213820,3,922,236238,2,671,171816,0,142,36603,0,0,0,0,0,0,0,0,0,2,652,166923,42732392,10939492578,2800510100000,0,107,27603,0,0,0,0,10,2758,706131,0,107,27603,1,394,101021,0,45,11603,4,1196,306337,0,0,0,0,0,0,0,0,8,2286,585268,149828797,38356172265,9819180100000,4,1138,291328,4,1156,296025,0,0,0,0,0,0,0,4,1138,291328,6,1711,438115,2,625,160026,8,2141,548323,0,45,11603,0,45,11603,0,107,27603,0,0,103,107,27603,4,1196,306247,0,91,23400,0,91,23400,0,91,23400,3,965,247269,7,1833,469332,13,3487,892915,0,0,0,0,0,0,0,0,0,0,0,0,82,21048,5388337,1379414453,353130100000,0,45,11603,5,1519,388944,0,35,9103,0,0,0,4,1034,264828,0,91,23400,0,91,23400,0,0,0,0,0,0,0,0,0,0,0,7,2040,522274,133702241,34227773828,8762310100000,0,0,0,0,0,0,103,0,0,0,0,0,0,0,0,6,1662,425630,108961488,27894141015,7140900100000,7,1891,484234,156,39987,3,893,228779,1,431,110569,0,0,0,8,2159,552878,0,0,0,0,0,6,1674,428766,0,107,27603,5,1394,357045,0,45,11603,0,0,0,0,0,0,0,0,1,503,128881,32993623,8446367578,2162270100000,7,1948,498748,5,1292,330891,0,35,9103,0,107,27603,8,2084,533642,0,91,23400,0,0,0,68,17656,3,965,247269,0,0,0,0,0,0,0,0,5,1337,342509,87682496,22446719140,5746360100000,7,1794,459445,6,1659,424795,0,0,0,0,0,0,0,0,9,2322,594553,152205812,38964687890,9974960100000,0,0,103,5,1469,376181,5,1385,354609,7,1948,498748,0,0,0,0,0,0,0,12,3173,812317,3,880,225452,0,0,0,0,0,0,0,0,5,1356,347290,88906404,22760039453,5826570100000,4,1214,310823,0,0,0,0,0,0,0,0,0,86,22053,5645753,1445312890,370000100000,0,0,0,0,0,0,0,0,7,1851,474087,121366426,31069805078,7953870100000,0,91,23400,0,0,0,0,0,0,0,0,8,2185,559487,143228913,36666601953,9386650100000,6,1695,434059,0,0,103,0,0,0,0,0,0,0,0,8,2254,577252,147776643,37830820703,9684690100000,0,107,27603,0,45,11603,4,1194,305860,2,617,158004,0,0,0,4,1156,296025,1,316,81074,0,4,1194,305860,0,0,0,0,0,0,0,0,1,342,87582,22421113,5739805078,1469390100000,0,0,0,8,2150,550400,0,0,0,107,27603,0,7,1888,483556,0,91,23400,7,1917,490959,2,672,172178,2,546,140025,0,91,23400,0,0,0,0,0,0,0,0,5,1426,365182,93486634,23932578515,6126740100000,0,0,0,0,0,0,0,0,0,0,6,1751,448443,114801484,29389180078,7523630100000,5,1385,354609,0,0,0,0,0,0,0,0,5,1447,370529,94855653,24283047265,6216460100000,0,0,0,0,0,0,0,0,4,1100,281617,72094117,18456094140,4724760100000,0,91,23400,0,0,0,0,0,0,0,0,3,800,204820,52434083,13423125390,3436320100000,91,23400,7,1833,469332,0,0,0,12,3283,840635,0,0,0,0,0,0,0,0,2,745,190765,48836061,12502031640,3200520100000,91,23400,0,0,0,0,0,0,0,0,8,2257,578011,147970887,37880547265,9697420100000,2,546,140025,0,91,23400,0,0,0,7,1811,463659,3,835,213820,0,0,0,0,0,0,0,0,0,0,0,4,1088,278661,71337434,18262383203,4675170100000,13,3413,873775,91,23400,0,0,0,0,0,0,0,0,7,1996,511128,130849000,33497344140,8575320100000,1,265,67922,5,1292,330891,0,0,0,0,0,0,0,0,7,2021,517439,132464448,33910898828,8681190100000,7,1891,484234,0,0,0,2,672,172178,2,696,178372,0,0,0,0,91,23400,0,91,23400,7,1888,483556,0,0,0,0,0,0,0,0,0,0,0,1,470,120426,30829164,7892266015,2020420100000,0,91,23400,50,12964,0,6,1674,428766,0,0,0,0,107,27603,0,0,0,0,0,0,0,0,0,60,15454,3956300,1012812890,259280100000,0,0,0,0,91,23400,0,0,91,23400,9,2348,601218,0,91,23400,0,0,0,0,0,0,0,0,1,316,80969,20728303,5306445703,1358450100000,50,12964,0,0,0,0,0,0,0,0,0,0,5,1378,352889,90339662,23126953515,5920500100000,0,107,27603,3,913,233758,0,35,9103,0,0,0,2,671,171816,0,91,23400,0,0,0,0,91,23400,0,35,9103,0,0,0,0,91,23400,4,1035,265089,9,2549,652709,7,1948,498741,0,0,0,0,229,58692,3,893,228779,0,0,0,103,0,0,35,9103,0,0,0,0,0,0,0,0,0,0,0,4,1151,294768,75460664,19317930078,4945390100000,0,91,23400,0,0,0,6,1601,409989,0,0,0,0,0,0,0,0,8,2139,547701,140211640,35894180078,9188910100000,8,2261,579010,0,107,27603,0,91,23400,0,0,0,0,0,0,0,0,0,6,1651,422726,108218080,27703828515,7092180100000,4,1122,287318,0,91,23400,0,0,0,0,0,0,0,0,0,0,0,3,995,254893,65252839,16704726953,4276410100000,0,10,2603,1,286,73469,0,91,23400,229,58692,2,686,175732,0,178,45603,0,91,23400,72,18500,1,422,108113,1,364,93266,72,18500,0,0,0,1,364,93266,4,1214,310823,6,1695,434059,0,156,39987,1,265,67922,0,91,23400,1,422,108113,6,1682,430617,0,0,0,0,0,0,0,0,4,1065,272725,69817811,17873359765,4575580100000,0,0,0,6,1767,452499,6,1553,397693,1,394,101021,5,1469,376181,7,1894,484871,0,10,2603,6,1711,438115,0,0,0,0,0,0,0,0,8,2107,539421,138091889,35351523828,9049990100000,0,91,23400,7,1794,459445,45,11603,0,45,11603,2,625,160026,3,913,233758,0,0,0,0,4,1122,287318,0,91,23400,0,91,23400,0,6,1767,452499,0,0,0,0,0,0,0,0,3,801,205252,52544709,13451445703,3443570100000,13,3532,904366,0,107,27603,7,1917,490959,0,107,27603,0,91,23400,0,91,23400,0,0,0,0,0,0,0,0,0,212,54363,13917085,3562773828,912070100000,0,0,0,0,0,91,23400,0,0,0,0,0,0,0,0,4,1234,316010,80898744,20710078515,5301780100000,0,216,55306,0,0,103,1,286,73469,0,91,23400,0,0,0,0,0,0,0,0,1,434,111181,28462525,7286406640,1865320100000,172,44248,13,3398,870057], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,6,1754,449054,13,3467,887643,12,3153,807205,12,3191,817097,0,220,56573,2,753,192805,6,1579,404240,68,17656,3,830,212514,134,34315,8784651,2248870803,575710925651,147381996966659,37729791223464846,9658826553207000598,2472659597620992153182,633000856990973991214756,162048219389689341750977717,41484344163760471488250295643,10619992105922680700992075684771,2718717979116206259453971375301391,4,1035,265088,6,1734,444098,42,10780,2759855,706522903,180869863300,46302685004909,11853487361256952,3034492764481779776,776830147707335622761,198868517813077919427052,50910340560147947373325427,13033047183397874527571309524,3336460078949855879058255238299,854133780211163105038913341004785,14,3744,958496,4,1196,306337,14,3794,971474,7,1894,484871,1,374,95917,9,2548,652329,14,3704,948382,8,2117,542111,9,2336,598245,95,24375,6240091,1597463527,408950663050,104691369740801,26800990653645211,6861053607333174026,1756429723477292550679,449646009210186892973917,115109378357807844601322805,29468000859598808217938638214,7543808220057294903792291383024,1931214904334667495370826594054147,12,3221,824715,54,14021,5,1394,357044,11,2847,728962,8,2298,588320,8,2138,547539,112,28918,7403125,1895200223,485171257091,124203841815517,31796183504772353,8139822977221722428,2083794682168760941592,533451438635202801047781,136563568290611917068232057,34960273482396650769467406829,8949830011493542596983656148248,2291156482942346904827815973951589,13,3335,853977,6,1553,397693,13,3498,895490,8,2229,570624,8,2184,559238,11,2958,757258,9,2509,6,1734,444116,13,3479,890741,125,32253,8256948,2113778873,541127391561,138528612239773,35463324733382006,9078611131745793763,2324124449726923203459,594975859130092340085510,152313819937303639061890815,38992337903949731599844048800,9982038503411131289560076493036,2555401856873249610127379582217436,9,2454,628389,3,922,236238,0,128,32859,178,45603,3,835,213820,3,922,236237,2,671,171815,13,3543,907087,0,40,10361,2652605,679067033,173841160581,44503337108859,11392854299868101,2916570700766233970,746642099396155896395,191140377445415909477290,48931936626026472826186313,12526575776262777043503696354,3206803398723270923136946266733,820941670073157356323058244283766,13,3583,917447,10,2697,690671,0,10,2666,682640,4,1050,269030,1,394,101020,10,2802,717338,4,1196,306336,84,21626,5536498,1417343607,362839963548,92887030668362,23779079851100847,6087444441881816851,1558385777121745114035,398946758943166749193085,102130370289450687793429811,26145374794099376075118031755,6693215947289440275230216129447,1713463282506096710458935329138608,4,1138,291328,4,1156,296024,14,3686,943690,8,2153,551214,0,4,1138,291328,6,1711,438115,2,625,160025,7,2006,513541,1,321,82359,8,2175,557025,14,3588,918720,8,2297,588199,61,15708,3,904,231667,12,3299,844718,1,439,112444,7,1979,506777,3,965,247269,7,1833,469332,13,3400,870424,6,1578,404219,103,26441,6769127,1732896609,443621531904,113567112167632,29073180714913827,7442734263017939844,1905339971332592600210,487767032661143705653983,124868360361252788647419705,31966300252480713893739444559,8183372864635062756797297807279,2094943453346576065740108238663573,0,219,56182,4,1133,290086,12,3222,825007,7,1840,471120,3,1009,258321,10,2678,685817,13,3575,915264,4,1158,296633,234,60009,15362491,3932797915,1006796266371,257739844190980,65981400112891117,16891238428900126026,4324157037798432262670,1106984201676398659243602,283387955629158056766362173,72547316641064462532188716460,18572113060112502408240311413916,4754460943388800616509519721962586,12,3258,834110,0,7,1979,506656,2,752,192712,49334510,12629634811,3233186511859,827695747036102,211890111241242117,54243868477757981982,13886430330306043387590,3554926164558347107223176,910061098126936859449133096,232975641120495836018978072762,59641764126846934020858386627077,7,1891,484234,156,39987,3,893,228779,0,222,56913,14,3696,946323,7,1871,479025,46,11894,11,3015,771965,6,1674,428766,8,2193,561652,5,1394,357045,6,1708,437451,78,20087,5142407,1316456400,337012838429,86275286637893,22086473379300671,5654137185100971971,1447459119385848824781,370549534562777299144170,94860680848070988580907653,24284334297106173076712359311,6216789580059180307638363983817,1591498132495150158755421179857255,7,1948,498747,5,1292,330890,14,3708,949393,4,1145,293335,7,2042,522837,4,1250,320231,1,264,67785,68,17656,3,965,247269,44,11390,2916052,746509484,191106428084,48923245589528,12524350870919418,3206233822955371115,820795858676575005440,210123739821203201392885,53791677394228019556578759,13770669412922373006484162499,3525291369708127489659945599943,902474590645280637352946073585500,7,1794,459445,6,1567,401238,169,43308,11086859,2838235999,726588415923,186006634476350,47617698425945642,12190130797042084471,3120673484042773624683,798892411914950047919058,204516457450227212267278864,52356213107258166340423389377,13403190555458090583148387680756,3431216782197271189285987246273723,1,438,112323,5,1469,376181,5,1385,354608,7,1948,498748,13,3331,852812,8,2298,588302,0,11,2927,749486,2,744,190669,163,41870,10718737,2743996769,702463173056,179830572302346,46036626509400705,11785376386406580588,3017056354920084630651,772366426859541665446808,197725805276042666354382852,50617806150666922586722010183,12958158374570732182200834606977,3317288543890107438643413659386322,4,1214,310822,230,58950,15091202,3863347759,989017026485,253188358780247,64816219847743353,16592952281022298483,4247795783941708411809,1087435720689077353423119,278383544496403802476318640,71266187391079373433937571962,18244143972116319599088018422462,4670500856861777817366532716150409,219,56131,14369559,3678607110,941723420406,241081195624068,61716786079761473,15799497236418937319,4044671292523247953706,1035435850885951476148765,265071577826803577894083968,67858323923661715940885495984,17371730924457399280866686972094,4447163116661094215901871864856113,6,1695,434157,21,5425,1388868,355550401,91020902676,23301351085140,5965145877795977,1527077344715770341,390931800247237207370,100078540863292725086852,25620106461002937622234154,6558747254016752031291943547,1679039297028288520010737548067,429834060039241861122748812305385,6,1695,434059,7,1839,471017,87,22384,5730380,1466977334,375546197571,96139826578283,24611795604040584,6300619674634389759,1612958636706403778335,412917410996839367253774,105706857215190878016966336,27060955447088864772343382156,6927604594454749381719905832083,1773466776180415841720295893013355,9,2385,610760,2,707,181202,4,1194,305860,2,593,151879,10,2678,685799,4,1156,296025,0,8,2057,0,4,1194,305860,126,32466,8311533,2127752508,544704642240,139444388413688,35697763433904351,9138627439079514047,2339488624404355596238,598909087847515032637112,153320726488963848355100674,39250105981174745178905772775,10048027131180734765799877830469,2572294945582268100044768724600152,13,3497,895469,7,1879,481186,8,2301,589255,98,25093,0,7,1888,483555,1,367,93983,7,1917,490958,2,672,172178,2,546,140025,8,2184,559256,5,1427,365498,93567549,23953292763,6132042947462,1569802994550449,401869566604914997,102878609050858239371,26336923917019709279069,6742252522757045575441687,1726016645825803667313071990,441860261331405738832146429565,113116226900839869141029485968723,220,56552,76,19588,5014783,1283784506,328648833681,84134101422512,21538329964163241,5513812470825789768,1411535992531402180688,361353214088038958256337,92506422806537973313622457,23681644238473721168287349032,6062500925049272619081561352434,1552000236812613790484879706223241,5,1385,354609,77,19954,5108388,1307747433,334783342966,85704535799409,21940361164648708,5616732458150069482,1437883509286417787587,368098178377322953622331,94233133664594676127316899,24123682218136237088593126288,6175662647842876694679840329887,1580969637847776433838039124451110,23,5899,1510204,386612385,98972770591,25337029271312,6486279493456062,1660487550324752114,425084812883136541303,108821712098082954573778,27858358297109236370887414,7131739724059964510947178044,1825725369359350914802477579310,467385694555993834189434260303487,7,1840,471138,32,8316,2129005,545025452,139526515769,35718788037033,9144009737480491,2340866492795005781,599261822155521480165,153411026471813498922487,39273222776784255724156785,10053945030856769465384136960,2573809927899332983138339061835,658895341542229243683414799829792,53,13599,7,1833,469332,6,1695,434139,12,3265,836011,177,45558,11663056,2985742408,764350056457,195673614453039,50092445299978179,12823665996794414032,3282858495179369992236,840411774765918718012638,215145414340075191811235349,55077226071059249103676249438,14099769874191167770541119856262,3609541087792938949258526683203132,9,2527,165,42263,10819364,2769757251,709057856502,181518811264743,46468815683774408,11896016815046248459,3045380304651839605549,779617357990870939020773,199582043645662960389318006,51093003173289717859665409569,13079808812362167772074344849734,3348431055964714949651032281532067,2,546,140025,13,3443,881598,9,2493,638363,6,1775,454561,3,835,213820,9,2336,598227,141,36272,9285731,2377147299,608549708596,155788725400754,39881913702593172,10209769907863852085,2613701096413146133809,669107480681765410255200,171291515054531945025331237,43850627853960177926484796684,11225760730613805549180107951250,2873794747037134220590107635520193,12,3278,839375,46,11912,89,22790,5834355,1493594881,382360289729,97884234170705,25058363947700721,6414941170611384701,1642224939676514483498,420409584557187707775545,107624853646640053190539704,27551962533539853616778164474,7053302408586202525895210105564,1805645416598067846629173787024634,1,265,67922,5,1292,330891,224,57451,14707634,3765154431,963879534509,246753160834364,63168809173597199,16171215148440882949,4139831078000866035014,1059796755968221704963588,271307969527864756470678603,69454840199133377656493722597,17780439090978144680062392984856,4551792407290405038095972604123152,7,1891,484234,13,3575,915246,2,672,172178,1,406,104111,12,3299,844700,10,2698,690689,14,3691,945068,7,1888,483556,7,1979,506759,63,16335,4182002,1070592642,274071716400,70162359398573,17961564006034724,4598160385544889380,1177129058699491681517,301345039027069870468494,77144329990929886839934478,19748948477678051031023226387,5055730810285581063941945955094,1294267087433108752369138164504316,4,1253,320956,50,12964,0,6,1674,428765,14,3691,945050,10,2590,663068,60,15582,3988997,1021183394,261422948928,66924274925710,17132614380982005,4385949281531393441,1122803016072036720989,287437572114441400573305,73584018461296998546766125,18837508726092031627972128098,4822402233879560096760864793133,1234534971873167384770781387042277,2,637,163113,1,264,67806,0,8,2221,568649,8,2092,535741,9,2493,638381,66,16951,4339470,1110904322,284391506648,72804225701981,18637881779707169,4771297735605035368,1221452220314889054233,312691768400611597883817,80049092710556569058257235,20492567733902481678913852178,5246097339879035309801946157698,1343000919009033039309298216370812,50,12963,53,13581,120,30828,7892114,2020381217,517217591755,132407703489446,33896372093298342,8677471255884375806,2221432641506400206388,568686756225638452835534,145583809593763443925896879,37269455256003441645029601099,9540980545536881061127577881525,2442491019657441551648659937670616,3,894,229029,3,913,233758,11,2979,762862,13,3443,881580,2,671,171816,14,3696,946341,1,439,112426,14,3744,958517,6,1543,395116,1,482,123520,8,2301,589273,4,1035,265089,9,2410,617083,7,1841,471357,14,3804,974077,0,229,58691,3,893,228778,0,8,2184,559135,0,4,1215,311107,1,367,93962,233,59694,15281888,3912163468,1001513848035,256387545097146,65635211544869605,16802614155486618931,4301469223804574446400,1101176121293971058278463,281901087051256590919286627,72166678285121687275337376643,18474669640991151942486368420662,4729515428093734897276510315689666,12,3258,834131,8,2221,568628,5,1404,359662,151,38840,9943125,2545440222,651632697056,166817970446355,42705400434266904,10932582511172327666,2798741122860115882681,716477727452189665966399,183418298227760554487398281,46955084346306701948773960183,12020501592654515698886133807065,3077248407719556018914850254608805,7,1978,506600,10,2571,658196,1,482,123538,0,225,57662,14761657,3778984369,967419998631,247659519649642,63400837030308464,16230614279758966889,4155037255618295523656,1063689537438283654055956,272304521584200615438324801,69709957525555357552211149074,17845749126542171533366054163117,4568511776394795912541709865758125,4,1122,287317,13,3331,852830,2,697,178623,239,61319,15697773,4018630130,1028769313530,263364944263931,67421425731566450,17259884987281011435,4418530556743938927383,1131143822526448365410299,289572818566770781545036655,74130641553093320075529383700,18977444237591889939335522227399,4858225724823523824469893690214312,6,1685,431536,1,286,73469,4,1158,296651,229,58692,2,644,164898,0,178,45603,11,3015,771986,72,18500,1,422,108113,1,364,93266,72,18499,3,1002,256632,1,364,93265,4,1214,310823,6,1695,434059,0,156,39986,1,265,67922,14,3686,943711,1,422,108113,6,1568,401652,164,42073,10770858,2757339816,705878993133,180705022242288,46260485694025934,11842684337670639144,3031727190443683620993,776122160753583006974311,198687273152917249785423871,50863941927146815945068511005,13021169133349584881937538817342,3333419298137493729776009937239671,11,2847,728941,6,1767,452499,6,1553,397693,1,394,101021,5,1469,376181,7,1894,484870,2,626,160510,6,1711,438115,166,42520,10885199,2786611012,713372419200,182623339315318,46751574864721418,11968403165368683065,3063911210334382864828,784361269845602013396040,200796485080474115429386305,51403900180601373549922894183,13159398446233951628780260910919,3368806002235891616967746793195461,2,697,178641,7,1794,459445,175,44949,13,3452,883866,2,625,160026,3,913,233758,0,4,1250,320210,4,1122,287318,14,3805,974095,8,2153,551235,0,6,1767,452499,199,51163,13097975,3353081693,858388913507,219747561857832,56255375835605095,14401376213914904326,3686752310762215507680,943808591555127169966205,241614999438112555511348660,61853439856156814210905256981,15834480603176144437991745787232,4053627034413092976125886921531487,13,3511,899024,12,3223,825209,7,1917,490959,6,1626,416495,2,753,192826,2,637,163131,162,41719,10680238,2734140936,699940079702,179184660403718,45871273063351841,11743045904218071379,3006219751479826273217,769592256378835525943681,197015617632981894641582557,50435998114043365028245134689,12911615517195101447230754480500,3305373572401945970491073147008021,0,4,1253,320938,6,1754,449075,171,44026,11270792,2885322880,738642657372,189092520287349,48407685193561515,12392367409551747981,3172446056845247483290,812146190552383355722358,207909424781410139064923810,53224812744040995600620495384,13625552062474494873758846818475,3488141327993470687682264785529721,0,63,16262,2,697,178520,1,286,73469,3,1002,256650,40,10412,2665614,682397270,174693701233,44721587515799,11448726404044755,2930873959435457421,750303733615477099883,192077755805562137570269,49171905486223907217989082,12588007804473320247805205017,3222529997945169983438132484475,824967679473963515760161916025704,78,20139,12,3259,834350], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,449055,449055,449055,915247,915247,915247,4913,4913,4913,844701,844701,844701,79974,79974,79974,192806,192806,192806,427641,427641,427641,35313,35313,76239,76239,76239,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,2718717979116206259463642495401392,530178,530178,530178,444099,444099,444099,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,854133780211163105045531161104786,958497,958497,958497,0,0,0,974078,974078,974078,0,0,0,123521,123521,123521,98615,98615,98615,7914,7914,7914,551215,551215,551215,621646,621646,621646,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,1931214904334667495376943804154148,78398,78398,78398,13582,13582,714090,714090,714090,752363,752363,752363,611721,611721,611721,14170,14170,14170,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,2291156482942346904828615714051590,881581,881581,881581,795387,795387,795387,918891,918891,918891,598228,598228,598228,559239,559239,559239,47073,47073,47073,2510,2510,467517,467517,467517,43819,43819,43819,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,2555401856873249610128553422317437,19524,19524,19524,0,0,0,61561,61561,61561,0,0,427641,427641,427641,472476,472476,472476,343632,343632,343632,943691,943691,943691,66364,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,820941670073157356325858754383767,945051,945051,945051,690672,690672,690672,63497,23491,23491,23491,296634,296634,296634,202042,202042,202042,728942,728942,728942,612674,612674,612674,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,1713463282506096710468754509238609,582657,582657,582657,592050,592050,592050,943691,943691,943691,551215,551215,551215,64246,0,0,0,876231,876231,876231,320052,320052,320052,34782,34782,34782,93963,93963,93963,568629,568629,568629,946324,946324,946324,588303,588303,588303,11895,11895,74580,74580,74580,868119,868119,868119,135845,135845,135845,530178,530178,530178,0,0,0,938665,938665,938665,22491,22491,22491,404220,404220,404220,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,2094943453346576065740461368763574,67786,67786,67786,98858,98858,98858,834111,834111,834111,471121,471121,471121,6507,6507,6507,709218,709218,709218,938665,938665,938665,296634,296634,296634,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,4754460943388800616518282032062587,834111,834111,834111,58222,506760,506760,506760,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,59641764126846934027999286727078,968469,968469,968469,0,0,0,0,0,53656,53656,53656,946324,946324,946324,73853,73853,73853,11895,11895,771966,771966,771966,0,0,0,589256,589256,589256,0,0,0,449055,449055,449055,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,1591498132495150158757583449957256,997496,997496,997496,661782,661782,661782,958497,958497,958497,320939,320939,320939,10805,10805,10805,343632,343632,343632,67786,67786,67786,0,0,494539,494539,494539,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,902474590645280637358692433685501,0,0,0,23557,23557,23557,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,3431216782197271189295962206373724,112427,112427,112427,752363,752363,752363,709218,709218,709218,0,0,0,852813,852813,852813,588303,588303,588303,63716,62831,62831,62831,34783,34783,34783,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,3317288543890107438649240229486323,621646,621646,621646,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4670500856861777817366902716250410,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,4447163116661094215909825734956114,457558,457558,457558,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,429834060039241861132135462405386,0,0,0,471121,471121,471121,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,1773466776180415841729980583113356,638364,638364,638364,192806,192806,192806,0,0,0,6125,6125,6125,685800,685800,685800,0,0,0,83132,83132,83132,72228,611721,611721,611721,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,2572294945582268100046238114700153,895470,895470,895470,69214,69214,69214,589256,589256,589256,2510,2510,3383,967112,967112,967112,117384,117384,117384,981918,981918,981918,0,0,0,280051,280051,280051,582657,582657,582657,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,113116226900839869147156226068724,56553,56553,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,1552000236812613790492403336323242,0,0,0,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,1580969637847776433844255584551111,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,467385694555993834194159020403488,494539,494539,494539,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,658895341542229243686851119929793,37000,37000,0,0,0,434140,434140,434140,4624,4624,4624,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,3609541087792938949261727203303133,25928,25928,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,3348431055964714949660729701632068,0,0,0,904999,904999,904999,638364,638364,638364,9098,9098,9098,0,0,0,598228,598228,598228,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,2873794747037134220594782805620194,34400,34400,34400,35313,35313,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,1805645416598067846637749107124635,135845,135845,135845,0,0,0,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,4551792407290405038104653794223153,0,0,0,915247,915247,915247,344357,344357,344357,74261,74261,74261,844701,844701,844701,714090,714090,714090,968469,968469,968469,0,0,0,506760,506760,506760,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,1294267087433108752371158584604317,344357,344357,344357,0,0,65537,857532,857532,857532,945051,945051,945051,690672,690672,690672,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,1234534971873167384771040667142278,163114,163114,163114,91207,91207,91207,77965,592050,592050,592050,65477,65477,65477,661782,661782,661782,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,1343000919009033039310656666470813,25928,25928,13582,13582,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,2442491019657441551654580437770617,256633,256633,256633,0,0,0,771966,771966,771966,881581,881581,881581,0,0,0,969742,969742,969742,112427,112427,112427,981918,981918,981918,404220,404220,404220,123521,123521,123521,612674,612674,612674,0,0,0,35626,35626,35626,27384,27384,27384,974078,974078,974078,117384,117384,117384,457558,457558,457558,60234,559239,559239,559239,17751,320211,320211,320211,93963,93963,93963,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,4729515428093734897281455705789667,857532,857532,857532,568629,568629,568629,50327,50327,50327,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,3077248407719556018924039164708806,72410,72410,72410,685800,685800,685800,146939,146939,146939,52162,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,4568511776394795912548802045858126,574636,574636,574636,876231,876231,876231,178624,178624,178624,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,4858225724823523824474170100314313,434140,434140,434140,146939,146939,146939,320052,320052,320052,0,0,10834,10834,10834,91207,91207,91207,795387,795387,795387,0,0,216227,216227,216227,0,0,0,37000,37000,256633,256633,256633,186532,186532,186532,0,0,0,868119,868119,868119,79974,79974,79974,0,0,0,967112,967112,967112,0,0,0,28965,28965,28965,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,3333419298137493729780585517339672,728942,728942,728942,0,0,0,0,0,0,0,0,0,0,0,0,969742,969742,969742,163114,163114,163114,0,0,0,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,3368806002235891616976796783295462,202042,202042,202042,918891,918891,918891,56553,56553,895470,895470,895470,0,0,0,467517,467517,467517,60352,320211,320211,320211,0,0,0,997496,997496,997496,574636,574636,574636,29300,904999,904999,904999,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,4053627034413092976129330491631488,5342,5342,5342,852813,852813,852813,0,0,0,444099,444099,444099,216227,216227,216227,186532,186532,186532,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,3305373572401945970491985217108022,11966,320939,320939,320939,472476,472476,472476,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,3488141327993470687687566565629722,71569,71569,71569,178624,178624,178624,0,0,0,280051,280051,280051,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,824967679473963515762027236125705,64388,64388,35707,35707,35707], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,0,0,0,27603,27603,27603,812118,812118,812118,27603,27603,27603,23400,23400,23400,0,0,0,23400,23400,23400,17656,17656,288753,288753,288753,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,9671120100000,265089,265089,265089,0,0,0,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,6617820100000,0,0,0,306337,306337,306337,2603,2603,2603,484871,484871,484871,27603,27603,27603,750944,750944,750944,956296,956296,956296,9103,9103,9103,23400,23400,23400,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,6117210100000,903113,903113,903113,27603,27603,357045,357045,357045,23400,23400,23400,23400,23400,23400,561709,561709,561709,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,799740100000,27603,27603,27603,397693,397693,397693,23400,23400,23400,27603,27603,27603,0,0,0,804331,804331,804331,0,0,23400,23400,23400,934560,934560,934560,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,1173840100000,647913,647913,647913,236238,236238,236238,94420,94420,94420,45603,45603,213820,213820,213820,236238,236238,236238,171816,171816,171816,36603,36603,36603,0,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,2800510100000,27603,27603,27603,0,0,0,0,706131,706131,706131,27603,27603,27603,101021,101021,101021,11603,11603,11603,306337,306337,306337,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,9819180100000,291328,291328,291328,296025,296025,296025,0,0,0,0,0,0,0,291328,291328,291328,438115,438115,438115,160026,160026,160026,548323,548323,548323,11603,11603,11603,11603,11603,11603,27603,27603,27603,103,103,103,27603,27603,306247,306247,306247,23400,23400,23400,23400,23400,23400,23400,23400,23400,247269,247269,247269,469332,469332,469332,892915,892915,892915,0,0,0,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,353130100000,11603,11603,11603,388944,388944,388944,9103,9103,9103,0,0,0,264828,264828,264828,23400,23400,23400,23400,23400,23400,0,0,0,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,8762310100000,0,0,0,0,103,103,103,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,7140900100000,484234,484234,484234,39987,39987,228779,228779,228779,110569,110569,110569,0,0,0,552878,552878,552878,0,0,0,0,0,428766,428766,428766,27603,27603,27603,357045,357045,357045,11603,11603,11603,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,2162270100000,498748,498748,498748,330891,330891,330891,9103,9103,9103,27603,27603,27603,533642,533642,533642,23400,23400,23400,0,0,0,17656,17656,247269,247269,247269,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,5746360100000,459445,459445,459445,424795,424795,424795,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,9974960100000,103,103,103,376181,376181,376181,354609,354609,354609,498748,498748,498748,0,0,0,0,0,0,0,812317,812317,812317,225452,225452,225452,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,5826570100000,310823,310823,310823,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,370000100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,7953870100000,23400,23400,23400,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,9386650100000,434059,434059,434059,103,103,103,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,9684690100000,27603,27603,27603,11603,11603,11603,305860,305860,305860,158004,158004,158004,0,0,0,296025,296025,296025,81074,81074,81074,0,305860,305860,305860,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,1469390100000,0,0,0,550400,550400,550400,0,0,0,27603,27603,0,483556,483556,483556,23400,23400,23400,490959,490959,490959,172178,172178,172178,140025,140025,140025,23400,23400,23400,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,6126740100000,0,0,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,7523630100000,354609,354609,354609,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,6216460100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,4724760100000,23400,23400,23400,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,3436320100000,23400,23400,469332,469332,469332,0,0,0,840635,840635,840635,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,3200520100000,23400,23400,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,9697420100000,140025,140025,140025,23400,23400,23400,0,0,0,463659,463659,463659,213820,213820,213820,0,0,0,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,4675170100000,873775,873775,873775,23400,23400,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,8575320100000,67922,67922,67922,330891,330891,330891,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,8681190100000,484234,484234,484234,0,0,0,172178,172178,172178,178372,178372,178372,0,0,0,23400,23400,23400,23400,23400,23400,483556,483556,483556,0,0,0,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,2020420100000,23400,23400,23400,12964,12964,0,428766,428766,428766,0,0,0,27603,27603,27603,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,259280100000,0,0,0,23400,23400,23400,0,23400,23400,23400,601218,601218,601218,23400,23400,23400,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,1358450100000,12964,12964,0,0,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,5920500100000,27603,27603,27603,233758,233758,233758,9103,9103,9103,0,0,0,171816,171816,171816,23400,23400,23400,0,0,0,23400,23400,23400,9103,9103,9103,0,0,0,23400,23400,23400,265089,265089,265089,652709,652709,652709,498741,498741,498741,0,0,0,58692,58692,58692,228779,228779,228779,0,103,103,103,0,9103,9103,9103,0,0,0,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,4945390100000,23400,23400,23400,0,0,0,409989,409989,409989,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,9188910100000,579010,579010,579010,27603,27603,27603,23400,23400,23400,0,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,7092180100000,287318,287318,287318,23400,23400,23400,0,0,0,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,4276410100000,2603,2603,2603,73469,73469,73469,23400,23400,23400,58692,58692,175732,175732,175732,45603,45603,45603,23400,23400,23400,18500,18500,108113,108113,108113,93266,93266,93266,18500,18500,0,0,0,93266,93266,93266,310823,310823,310823,434059,434059,434059,39987,39987,39987,67922,67922,67922,23400,23400,23400,108113,108113,108113,430617,430617,430617,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,4575580100000,0,0,0,452499,452499,452499,397693,397693,397693,101021,101021,101021,376181,376181,376181,484871,484871,484871,2603,2603,2603,438115,438115,438115,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,9049990100000,23400,23400,23400,459445,459445,459445,11603,11603,11603,11603,11603,160026,160026,160026,233758,233758,233758,0,0,0,0,287318,287318,287318,23400,23400,23400,23400,23400,23400,0,452499,452499,452499,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,3443570100000,904366,904366,904366,27603,27603,27603,490959,490959,490959,27603,27603,27603,23400,23400,23400,23400,23400,23400,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,912070100000,0,0,0,0,23400,23400,23400,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,5301780100000,55306,55306,55306,103,103,103,73469,73469,73469,23400,23400,23400,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,1865320100000,44248,44248,870057,870057,870057], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,6,218,31,13,247,47,0,19,49,12,227,157,1,56,102,2,241,38,6,134,121,137,241,1,41,207,134,11,11,147,83,3,142,22,103,112,113,9,61,176,8,23,2,6,198,195,42,28,175,23,132,109,248,64,111,241,72,165,145,146,14,160,33,0,0,0,14,220,254,0,0,0,1,226,129,1,129,55,0,30,234,8,105,47,9,124,78,95,55,91,231,138,1,155,10,28,237,123,169,129,36,1,50,62,53,14,10,229,106,11,122,235,9,85,137,0,55,90,112,246,117,223,3,221,1,60,25,159,174,38,150,6,13,115,173,12,34,251,14,5,107,9,32,212,8,136,135,0,183,225,9,206,7,34,61,0,171,43,125,253,180,185,73,157,118,227,132,24,77,243,103,125,0,76,68,0,0,0,0,240,121,0,0,6,134,121,7,53,156,5,62,80,14,102,75,0,40,121,189,153,133,123,197,114,78,54,85,75,79,151,14,107,155,10,137,240,0,0,91,195,4,134,186,3,21,58,11,31,110,9,89,66,84,122,242,119,156,74,175,19,188,107,104,73,145,81,8,228,1,9,8,178,14,102,75,8,105,47,0,0,0,0,13,94,199,4,226,52,0,135,222,1,111,11,8,173,53,14,112,148,8,250,15,46,119,1,35,84,13,63,23,2,18,165,8,23,2,0,0,0,14,82,169,0,87,219,6,42,252,103,73,231,97,0,208,35,132,147,49,113,129,100,182,1,8,202,1,130,42,12,186,63,7,48,81,0,25,107,10,210,98,14,82,169,4,134,186,234,105,187,219,131,4,237,74,22,74,96,14,32,123,12,186,63,0,7,187,136,2,240,200,238,251,243,198,5,37,69,38,249,17,166,14,199,21,0,0,0,0,0,0,209,152,14,112,148,1,32,125,46,119,11,199,126,0,0,0,8,253,200,0,0,0,6,218,31,78,119,135,208,29,69,63,195,207,225,246,231,35,136,15,56,120,10,25,22,14,160,33,4,229,171,0,42,53,5,62,80,1,8,202,0,0,7,139,203,44,126,212,172,180,24,250,107,6,47,181,132,107,253,0,0,0,0,92,5,169,44,11,95,179,62,42,119,116,228,138,182,7,92,1,183,43,11,122,235,10,210,98,0,0,0,13,3,77,8,250,15,0,0,245,111,0,135,223,163,142,17,97,192,10,129,108,128,228,158,235,158,243,9,124,78,230,70,2,47,181,87,121,115,161,101,214,52,57,42,219,67,23,6,246,132,65,231,49,89,104,74,212,82,6,251,86,21,49,68,193,20,84,137,229,83,13,170,109,5,10,0,0,0,7,48,81,87,112,76,54,67,107,136,255,39,221,165,15,242,140,9,189,156,2,241,38,0,0,0,0,23,237,10,118,232,0,0,0,1,68,188,0,9,85,137,126,210,237,60,192,248,223,191,208,14,33,96,219,121,13,169,238,1,14,94,8,253,200,9,206,0,14,193,200,1,202,136,14,251,158,0,0,0,4,69,243,8,228,1,5,147,186,61,219,134,177,53,144,239,149,161,80,244,220,233,76,132,255,58,145,176,169,72,87,169,116,117,160,170,0,0,0,77,242,164,105,118,113,4,234,200,227,5,118,0,199,23,11,60,161,31,16,190,242,124,31,7,225,235,32,7,139,203,32,124,109,172,57,169,43,85,233,23,133,163,217,193,144,136,0,0,0,6,159,220,0,18,16,177,246,208,72,9,47,195,208,47,199,67,59,158,221,101,72,165,23,36,67,246,231,200,11,54,183,81,105,8,68,0,0,0,13,207,39,9,189,156,0,35,138,0,0,0,9,32,212,141,176,99,163,52,178,148,53,53,160,170,230,245,226,0,134,96,137,241,89,6,115,1,193,81,241,125,50,6,81,227,105,155,2,18,165,0,0,0,224,107,178,127,173,60,15,5,77,233,139,37,164,49,0,0,0,13,247,47,5,65,37,1,34,21,12,227,157,10,229,106,14,199,21,0,0,0,7,187,136,63,207,242,130,48,173,36,36,239,100,120,127,54,157,5,65,37,0,0,0,13,21,188,14,107,155,10,137,240,60,222,5,162,64,142,245,161,93,181,139,174,136,134,2,125,42,1,100,71,0,9,8,178,0,255,197,10,25,22,66,55,14,2,216,93,33,104,26,229,157,2,9,157,101,72,53,14,120,108,146,33,203,166,166,254,58,49,40,153,225,121,3,234,121,0,0,0,11,199,126,13,115,173,0,0,0,14,204,14,1,183,43,14,251,158,6,42,252,1,226,129,9,89,66,0,0,0,0,139,42,0,106,248,14,220,254,1,202,136,6,251,86,0,8,136,135,0,4,226,211,1,111,11,233,46,224,140,227,186,229,51,68,190,211,187,148,227,13,21,188,8,173,53,0,196,151,151,184,85,222,224,19,24,242,193,154,255,176,199,198,1,26,218,10,118,232,2,61,251,0,225,62,185,177,167,106,112,105,78,135,135,242,209,78,8,196,172,13,94,199,2,185,192,239,135,109,242,250,251,114,235,27,223,28,252,112,201,6,159,220,2,61,251,4,226,52,0,0,0,42,82,1,100,71,12,34,251,0,0,3,76,163,0,0,0,144,136,3,234,121,2,216,164,0,0,0,13,63,23,1,56,102,0,0,0,14,193,200,0,0,0,0,113,37,164,89,170,168,237,240,206,40,133,145,84,240,212,24,11,31,110,0,0,0,0,0,0,0,0,0,0,0,0,14,204,14,2,125,42,0,0,0,166,24,79,68,128,118,10,57,196,131,94,217,59,230,3,21,58,14,5,107,220,233,13,169,238,0,0,0,7,34,61,0,4,226,211,0,0,0,15,56,120,8,196,172,0,13,207,39,199,219,247,93,99,40,103,6,227,159,120,219,39,128,0,20,222,13,3,77,0,0,0,6,198,195,3,76,163,2,216,164,162,247,174,8,86,6,33,83,194,86,56,254,184,54,0,4,229,171,7,53,156,171,250,136,128,92,117,171,141,159,73,12,208,223,26,1,23,145,2,185,192,0,0,0,4,69,243,40,172,142,86,113,151,211,141,109,144,39,215,108,9,251,132,0,139,123], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,0,0,0,0,107,211,12,100,86,0,107,211,0,91,104,0,0,0,0,91,104,68,248,4,103,241,0,0,0,0,0,0,0,0,8,203,187,173,154,160,4,11,129,0,0,0,0,0,0,0,0,0,0,0,6,4,212,208,245,160,0,0,0,4,172,161,0,10,43,7,102,7,0,107,211,11,117,96,14,151,136,0,35,143,0,91,104,0,0,0,0,0,0,0,0,5,144,70,34,145,32,13,199,201,107,211,5,114,181,0,91,104,0,91,104,8,146,45,0,0,0,0,0,0,0,0,0,186,52,57,125,160,0,107,211,6,17,125,0,91,104,0,107,211,0,0,0,12,69,235,0,0,0,91,104,14,66,160,0,0,0,0,0,0,0,0,1,17,78,82,122,160,9,226,233,3,154,206,1,112,212,178,35,3,67,60,3,154,206,2,159,40,0,142,251,0,0,0,0,0,0,0,0,0,2,140,11,104,226,32,0,107,211,0,0,0,0,10,198,83,0,107,211,1,138,157,0,45,83,4,172,161,0,0,0,0,0,0,0,0,8,238,52,189,233,160,4,114,0,4,132,89,0,0,0,0,0,0,0,4,114,0,6,175,99,2,113,26,8,93,227,0,45,83,0,45,83,0,107,211,0,0,103,107,211,4,172,71,0,91,104,0,91,104,0,91,104,3,197,229,7,41,84,13,159,243,0,0,0,0,0,0,0,0,0,0,0,0,82,56,49,181,32,0,45,83,5,239,80,0,35,143,0,0,0,4,10,124,0,91,104,0,91,104,0,0,0,0,0,0,0,0,0,0,0,7,248,34,97,132,32,0,0,0,0,0,0,103,0,0,0,0,0,0,0,0,6,126,158,208,87,160,7,99,138,156,51,3,125,171,1,175,233,0,0,0,8,111,174,0,0,0,0,0,6,138,222,0,107,211,5,114,181,0,45,83,0,0,0,0,0,0,0,0,1,247,113,87,90,32,7,156,60,5,12,139,0,35,143,0,107,211,8,36,138,0,91,104,0,0,0,68,248,3,197,229,0,0,0,0,0,0,0,0,5,57,237,192,164,160,7,2,181,6,123,91,0,0,0,0,0,0,0,0,9,18,121,244,18,160,0,0,103,5,189,117,5,105,49,7,156,60,0,0,0,0,0,0,0,12,101,29,3,112,172,0,0,0,0,0,0,0,0,5,76,154,164,29,32,4,190,39,0,0,0,0,0,0,0,0,0,86,37,185,122,160,0,0,0,0,0,0,0,0,7,59,231,154,22,32,0,91,104,0,0,0,0,0,0,0,0,8,137,127,241,225,32,6,159,139,0,0,103,0,0,0,0,0,0,0,0,8,206,228,131,95,32,0,107,211,0,45,83,4,170,196,2,105,52,0,0,0,4,132,89,1,60,178,0,4,170,196,0,0,0,0,0,0,0,0,1,86,30,121,150,32,0,0,0,8,102,0,0,0,0,107,211,0,7,96,228,0,91,104,7,125,207,2,160,146,2,34,249,0,91,104,0,0,0,0,0,0,0,0,5,146,126,42,211,160,0,0,0,0,0,0,0,0,0,0,6,215,187,76,174,32,5,105,49,0,0,0,0,0,0,0,0,5,167,97,229,97,160,0,0,0,0,0,0,0,0,4,76,17,165,188,160,0,91,104,0,0,0,0,0,0,0,0,3,32,20,163,142,160,91,104,7,41,84,0,0,0,12,211,187,0,0,0,0,0,0,0,0,2,233,45,221,24,160,91,104,0,0,0,0,0,0,0,0,8,209,219,71,193,160,2,34,249,0,91,104,0,0,0,7,19,43,3,67,60,0,0,0,0,0,0,0,0,0,0,0,4,64,133,218,99,32,13,85,47,91,104,0,0,0,0,0,0,0,0,7,204,152,232,140,160,1,9,82,5,12,139,0,0,0,0,0,0,0,0,7,229,63,64,140,32,7,99,138,0,0,0,2,160,146,2,184,196,0,0,0,0,91,104,0,91,104,7,96,228,0,0,0,0,0,0,0,0,0,0,0,1,214,106,108,31,160,0,91,104,50,164,0,6,138,222,0,0,0,0,107,211,0,0,0,0,0,0,0,0,0,60,94,76,90,160,0,0,0,0,91,104,0,0,91,104,9,44,130,0,91,104,0,0,0,0,0,0,0,0,1,60,73,239,135,32,50,164,0,0,0,0,0,0,0,0,0,0,5,98,121,78,43,160,0,107,211,3,145,30,0,35,143,0,0,0,2,159,40,0,91,104,0,0,0,0,91,104,0,35,143,0,0,0,0,91,104,4,11,129,9,245,165,7,156,53,0,0,0,0,229,68,3,125,171,0,0,0,103,0,0,35,143,0,0,0,0,0,0,0,0,0,0,0,4,127,112,56,94,32,0,91,104,0,0,0,6,65,133,0,0,0,0,0,0,0,0,8,91,117,184,238,32,8,213,194,0,107,211,0,91,104,0,0,0,0,0,0,0,0,0,6,115,70,224,35,160,4,98,86,0,91,104,0,0,0,0,0,0,0,0,0,0,0,3,227,173,231,169,32,0,10,43,1,30,253,0,91,104,229,68,2,174,116,0,178,35,0,91,104,72,68,1,166,81,1,108,82,72,68,0,0,0,1,108,82,4,190,39,6,159,139,0,156,51,1,9,82,0,91,104,1,166,81,6,146,25,0,0,0,0,0,0,0,0,4,41,85,211,149,160,0,0,0,6,231,147,6,17,125,1,138,157,5,189,117,7,102,7,0,10,43,6,175,99,0,0,0,0,0,0,0,0,8,59,29,113,244,32,0,91,104,7,2,181,45,83,0,45,83,2,113,26,3,145,30,0,0,0,0,4,98,86,0,91,104,0,91,104,0,6,231,147,0,0,0,0,0,0,0,0,3,33,196,197,199,32,13,204,174,0,107,211,7,125,207,0,107,211,0,91,104,0,91,104,0,0,0,0,0,0,0,0,0,212,91,157,68,32,0,0,0,0,0,91,104,0,0,0,0,0,0,0,0,4,210,106,184,51,160,0,216,10,0,0,103,1,30,253,0,91,104,0,0,0,0,0,0,0,0,1,178,77,189,240,160,172,216,13,70,169], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,6,218,30,13,139,91,12,81,37,12,119,201,0,220,253,2,241,37,6,43,16,68,248,3,62,34,134,11,11,147,83,3,142,22,94,164,181,91,163,15,4,11,128,6,198,194,42,28,175,23,132,109,248,64,105,236,115,212,155,241,14,160,32,4,172,161,14,210,210,7,102,7,1,118,173,9,244,41,14,120,158,8,69,159,9,32,229,95,55,91,231,138,1,155,10,23,93,53,134,240,3,12,149,139,54,197,5,114,180,11,31,130,8,250,32,8,90,211,112,246,117,223,3,221,1,60,24,229,121,237,24,101,13,7,217,6,17,125,13,170,2,8,181,0,8,136,134,11,142,10,9,205,6,198,212,13,151,117,125,253,180,185,73,157,118,227,131,6,255,160,236,220,9,150,165,3,154,206,0,128,91,178,35,3,67,60,3,154,205,2,159,39,13,215,79,0,40,121,189,153,133,123,197,114,75,170,73,226,109,118,13,255,199,10,137,239,0,10,106,144,4,26,230,1,138,156,10,242,26,4,172,160,84,122,242,119,156,74,175,19,179,125,51,139,167,176,4,114,0,4,132,88,14,102,74,8,105,46,0,4,114,0,6,175,99,2,113,25,7,214,5,1,65,183,8,127,225,14,4,192,8,249,167,61,92,3,136,243,12,227,174,1,183,60,7,187,153,3,197,229,7,41,84,13,72,24,6,42,251,103,73,231,97,0,208,35,132,146,223,57,79,175,149,0,219,118,4,109,38,12,150,175,7,48,80,3,241,17,10,118,249,13,247,64,4,134,185,234,105,187,219,131,4,237,74,14,82,61,172,156,90,12,186,62,0,7,187,32,2,240,200,238,251,243,198,5,30,198,136,40,186,5,7,99,138,156,51,3,125,171,0,222,81,14,112,147,7,79,49,46,118,11,199,125,6,138,222,8,145,244,5,114,181,6,172,203,78,119,135,208,29,69,63,195,205,234,133,143,201,103,7,156,59,5,12,138,14,124,145,4,121,215,7,250,85,4,226,231,1,8,201,68,248,3,197,229,44,126,212,172,180,24,250,107,0,245,199,195,199,92,7,2,181,6,31,86,169,44,11,95,179,62,42,119,107,210,16,193,244,187,1,182,195,5,189,117,5,105,48,7,156,60,13,3,76,8,250,14,0,11,111,174,2,232,205,163,142,17,97,192,10,129,108,123,152,4,71,129,210,4,190,38,230,70,2,47,181,87,121,115,161,15,176,122,190,137,219,67,23,6,246,132,65,231,42,29,128,176,190,49,6,159,237,21,49,68,193,20,84,137,229,74,132,42,123,35,233,6,159,139,7,47,233,87,112,76,54,67,107,136,255,31,14,192,140,147,107,9,81,200,2,195,210,4,170,196,2,81,71,10,118,231,4,132,89,0,8,9,0,4,170,196,126,210,237,60,192,248,223,191,206,184,2,231,69,88,13,169,237,7,87,162,8,253,199,98,5,0,7,96,227,1,111,31,7,125,206,2,160,146,2,34,249,8,136,152,5,147,186,61,219,134,177,53,139,93,23,118,125,83,220,232,76,132,255,58,145,176,169,72,80,209,185,40,242,137,5,105,49,77,242,164,105,118,113,4,234,195,59,163,144,159,38,23,11,60,161,31,16,190,242,119,210,246,60,46,127,7,48,98,32,124,109,172,57,169,43,85,229,247,113,0,75,32,53,31,7,41,84,6,159,219,12,193,171,177,246,208,72,9,47,195,208,44,222,21,94,134,60,9,223,165,23,36,67,246,231,200,11,45,229,118,33,70,163,2,34,249,13,115,190,9,189,155,6,239,161,3,67,60,9,32,211,141,176,99,163,52,178,148,53,49,96,37,12,146,193,12,206,207,46,136,89,6,115,1,193,81,241,125,42,57,184,250,220,250,1,9,82,5,12,139,224,107,178,127,173,60,15,5,70,4,75,229,24,16,7,99,138,13,247,46,2,160,146,1,150,175,12,227,156,10,138,1,14,107,172,7,96,228,7,187,135,63,207,242,130,48,173,36,36,237,142,14,19,22,252,4,229,188,50,164,0,6,138,221,14,107,154,10,30,28,60,222,5,162,64,142,245,161,93,121,45,98,45,229,2,125,41,1,8,222,0,8,173,73,8,44,189,9,189,173,66,55,14,2,216,93,33,104,25,169,83,18,130,124,50,163,53,13,120,108,146,33,203,166,166,254,52,206,175,75,181,216,3,126,165,3,145,30,11,163,238,13,115,172,2,159,40,14,112,165,1,183,42,14,160,53,6,7,108,1,226,128,8,253,217,4,11,129,9,106,123,7,49,61,14,220,253,0,229,67,3,125,170,0,8,136,31,0,4,191,67,1,111,10,233,46,224,140,227,186,229,51,64,63,99,131,54,194,12,186,83,8,173,52,5,124,238,151,184,85,222,224,19,24,242,185,63,137,247,217,165,7,186,232,10,11,20,1,226,146,0,225,62,185,177,167,106,112,105,72,20,65,18,173,173,4,98,85,13,3,94,2,185,191,239,135,109,242,250,251,114,235,23,251,111,20,199,168,6,149,176,1,30,253,4,134,203,229,68,2,132,34,0,178,35,11,199,146,72,68,1,166,81,1,108,82,72,67,3,234,120,1,108,81,4,190,39,6,159,139,0,156,50,1,9,82,14,102,95,1,166,81,6,32,244,164,89,170,168,237,240,206,40,129,103,255,29,62,119,11,31,109,6,231,147,6,17,125,1,138,157,5,189,117,7,102,6,2,114,254,6,175,99,166,24,79,68,128,118,10,57,188,72,65,103,71,197,2,185,209,7,2,181,175,149,13,124,154,2,113,26,3,145,30,0,4,226,210,4,98,86,14,221,15,8,105,67,0,6,231,147,199,219,247,93,99,40,103,6,224,125,180,21,96,95,13,183,208,12,151,121,7,125,207,6,90,239,2,241,58,2,125,59,162,247,174,8,86,6,33,83,193,129,221,97,116,21,0,4,229,170,6,218,51,171,250,136,128,92,117,171,141,154,118,162,24,171,121,0,63,134,2,185,88,1,30,253,3,234,138,40,172,142,86,113,151,211,141,107,221,218,25,123,104,78,171,12,187,46], "wcp.COUNTER": [0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,0,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,0,1,2,0,1,2,0,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,0,1,0,1,2], "wcp.CT_MAX": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,1,1,0,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,1,1,2,2,2], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,15,15,15,16,16,16,17,17,17,18,18,18,19,19,19,20,20,20,21,21,21,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35,35,36,36,36,37,37,38,38,38,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,42,42,42,43,43,43,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,50,50,50,50,50,50,50,50,50,50,50,50,50,50,51,51,51,52,52,52,53,54,54,54,55,55,55,56,56,56,57,57,57,58,58,58,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,61,61,61,62,62,62,63,63,63,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,74,74,74,75,75,75,76,76,76,77,77,77,78,78,78,79,79,79,80,80,80,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,84,84,84,85,85,85,86,86,86,87,87,87,88,88,88,89,89,89,90,90,90,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,93,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,96,96,96,97,97,98,98,98,99,99,99,100,100,100,101,101,101,102,102,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,110,110,110,111,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,119,119,119,120,120,120,121,121,121,121,121,121,121,121,121,121,121,121,121,121,122,122,122,123,123,123,124,124,124,125,125,125,126,126,126,127,127,127,128,129,129,129,130,130,130,131,131,131,131,131,131,131,131,131,131,131,131,131,131,132,132,132,133,133,133,133,133,133,133,133,133,133,133,133,133,133,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,138,138,138,139,139,139,139,139,139,139,139,139,139,139,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,144,144,144,145,145,145,146,146,146,147,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,150,150,150,151,151,151,152,152,152,153,153,154,155,155,155,156,156,156,157,157,157,158,158,158,159,159,159,160,160,160,161,161,161,161,161,161,161,161,161,161,161,161,161,161,162,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,164,164,164,165,165,165,165,165,165,165,165,165,165,165,165,165,165,166,166,166,166,166,166,166,166,166,166,166,166,166,166,167,167,167,168,168,168,168,168,168,168,168,168,168,168,168,168,168,169,169,170,170,170,171,171,171,172,172,172,173,173,173,173,173,173,173,173,173,173,173,173,173,173,174,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,176,177,177,177,178,178,178,179,179,179,180,180,180,181,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,183,183,183,184,184,185,185,185,185,185,185,185,185,185,185,185,185,185,185,186,186,186,187,187,187,188,188,188,188,188,188,188,188,188,188,188,188,188,188,189,189,189,190,190,190,191,191,191,192,192,192,193,193,193,194,194,194,195,195,195,196,196,196,197,197,197,198,198,198,198,198,198,198,198,198,198,198,198,198,198,199,199,199,200,200,201,202,202,202,203,203,203,204,204,204,205,205,205,205,205,205,205,205,205,205,205,205,205,205,206,206,206,207,207,207,208,209,209,209,210,210,210,211,211,211,212,212,212,212,212,212,212,212,212,212,212,212,212,212,213,213,214,214,215,215,215,215,215,215,215,215,215,215,215,215,215,215,216,216,216,217,217,217,218,218,218,219,219,219,220,220,220,221,221,221,222,222,222,223,223,223,224,224,224,225,225,225,226,226,226,227,227,227,228,228,228,229,229,229,230,230,230,231,231,231,232,232,232,233,234,234,234,235,236,236,236,237,237,237,238,238,238,238,238,238,238,238,238,238,238,238,238,238,239,239,239,240,240,240,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,244,244,244,245,245,245,246,247,247,247,247,247,247,247,247,247,247,247,247,247,247,248,248,248,249,249,249,250,250,250,251,251,251,251,251,251,251,251,251,251,251,251,251,251,252,252,252,253,253,253,254,254,254,255,255,256,256,256,257,257,257,258,258,258,259,259,260,260,260,261,261,261,262,262,263,263,263,264,264,264,265,265,265,266,266,266,267,267,267,268,268,268,269,269,269,270,270,270,271,271,271,272,272,272,272,272,272,272,272,272,272,272,272,272,272,273,273,273,274,274,274,275,275,275,276,276,276,277,277,277,278,278,278,279,279,279,280,280,280,281,281,281,281,281,281,281,281,281,281,281,281,281,281,282,282,282,283,283,283,284,284,285,285,285,286,286,286,287,287,287,288,289,289,289,290,290,290,291,291,291,292,292,292,293,294,294,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,296,296,296,297,297,297,298,298,298,299,299,299,300,300,300,301,301,301,302,302,302,302,302,302,302,302,302,302,302,302,302,302,303,304,304,304,305,305,305,306,306,306,306,306,306,306,306,306,306,306,306,306,306,307,307,307,308,308,308,309,309,309,310,310,310,311,311,311,311,311,311,311,311,311,311,311,311,311,311,312,312,313,313,313]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,6,0,0,0,0,5,1525,390625,100000000,5,1525,390542,99978979,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,5,1501,384299,98380777,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,142,36603], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,5,1501,384299,98380771,2,762,195312,50000000,5,1525,390542,99978999,5,1525,390542,99978978,0,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942375], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,6,6,6,6,0,0,0,0,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979,4,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,98380777,98380777,98380777,98380777,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36603,36603,36603,36603], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,6,0,0,0,0,5,245,225,0,5,245,142,227,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,5,221,43,233,2,250,240,128,0,0,82,8,0,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,142,251], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,5,221,43,227,2,250,240,128,5,245,142,247,5,245,142,226,0,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,231], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,6,6,6,6,6,6,6,6,7,7,7,7,8,8,8,8]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,255,65535,0,0,0,0,5,1525,390625,100000000,0,0,0,0,5,1525,390542,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,5,1501,384299,98380744,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950334,20282409603651670423947251285759,5192296858534827628530496329154559,1329227995784915872903807060263567356,340282366920938463463374607427473243183,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,143,36636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950335,20282409603651670423947251286015,5192296858534827628530496329220095,1329227995784915872903807060280344575,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,5,1500,384043,98315209,2,762,195312,50000000,5,1525,390542,99978999,0,0,0,0,5,1525,390542,99978978,255,65535,16777215,4294967295,1099511627775,281474976710655,72057594037927935,18446744073709551615,4722366482869645213695,1208925819614629174706175,309485009821345068724781055,79228162514264337593543950334,20282409603651670423947251285759,5192296858534827628530496329154559,1329227995784915872903807060263567356,340282366920938463463374607427473243183,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942342], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,65535,65535,65535,65535,0,0,0,0,100000000,100000000,100000000,100000000,281474976710655,0,0,0,99978979,99978979,99978979,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,340282366920938463463374607431768211455,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,98380744,98380744,98380744,98380744,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,27,0,28,0,0,0,0,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,340282366920938463463374607427473243183,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36636,36636,36636,36636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,255,255,0,0,0,0,5,245,225,0,0,0,0,0,5,245,142,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,5,221,43,200,2,250,240,128,0,0,82,8,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,0,3,141,126,164,198,128,0,2,250,240,128,0,0,143,28], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,5,220,43,201,2,250,240,128,5,245,142,247,0,0,0,0,5,245,142,226,255,255,255,255,255,255,255,255,255,255,255,254,255,255,252,47,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,198], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,0,0,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,21,20,16,20,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,5,6,7,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,12,12,12,12]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,0,0,255,65535,5,1525,390625,100000000,5,1525,390542,99978982,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978982], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,5,1501,384334,98389607,0,0,82,21000,0,0,0,0,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,107,27636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1500,384078,98324072,5,1525,390542,99978999,5,1525,390542,99978981,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1525,390434,99951345], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,65535,65535,65535,65535,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978982,99978982,99978982,99978982], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,98389607,98389607,98389607,98389607,21000,21000,21000,21000,0,0,0,0,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,27636,27636,27636,27636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,0,0,255,255,5,245,225,0,5,245,142,230,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,230], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,5,221,78,103,0,0,82,8,0,0,0,0,0,3,141,126,164,198,128,0,2,250,240,128,0,0,107,244], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,220,78,104,5,245,142,247,5,245,142,229,13,221,41,53,2,157,127,255,2,250,240,127,5,245,34,241], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,7,7,7,7]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,255,65535,0,0,0,0,0,5,1525,390625,100000000,0,5,1525,390542,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000,5,1525,390542,99978979], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12388,3171406,811880050,207841293025,53207371014449,13621086979699104,3486998266802970665,892671556301560490424,228523918413199485548624,58502123113779068300447813,14976543517127441484914640310,3833995140384625020138147919489,981502755938464005155365867389313,251264705520246785319773662051664216,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,5,1501,384299,98380744,0,2,762,195312,50000000,0,0,82,21000,0,0,0,0,0,151,38785,9929066,2541841041,650711306600,166582094489713,42645016189366730,10917124144477883021,2794783780986338053436,715464647932502541679648,183158949870720650669990028,46888691166904486571517447190,12003504938727548562308466480856,3072897264314252431950967419099260,786661699664448622579447659289410813,201385395114098847380338600778089168199,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000,0,0,143,36636], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12388,3171406,811880050,207841293025,53207371014449,13621086979699104,3486998266802970665,892671556301560490424,228523918413199485548624,58502123113779068300447813,14976543517127441484914640310,3833995140384625020138147919489,981502755938464005155365867389313,251264705520246785319773662051664216,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,5,1500,384043,98315209,0,2,762,195312,50000000,5,1525,390542,99978999,0,5,1525,390542,99978978,151,38785,9929066,2541841041,650711306600,166582094489713,42645016189366730,10917124144477883021,2794783780986338053436,715464647932502541679648,183158949870720650669990028,46888691166904486571517447190,12003504938727548562308466480856,3072897264314252431950967419099260,786661699664448622579447659289410813,201385395114098847380338600778089168199,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999,5,1524,390399,99942342], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,65535,65535,65535,65535,0,0,0,0,0,100000000,100000000,100000000,100000000,281474976710655,99978979,99978979,99978979,99978979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000,99978979,99978979,99978979,99978979], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,64323764613183177041862057485226039389,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,98380744,98380744,98380744,98380744,3,50000000,50000000,50000000,50000000,21000,21000,21000,21000,0,0,0,0,0,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,201385395114098847380338600778089168199,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000,36636,36636,36636,36636], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,255,255,0,0,0,0,0,5,245,225,0,0,5,245,142,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,224,182,179,167,100,0,0,5,245,225,0,5,245,142,227], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,100,78,114,225,49,160,41,184,80,69,182,129,129,88,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,5,221,43,200,0,2,250,240,128,0,0,82,8,0,0,0,0,0,151,129,106,145,104,113,202,141,60,32,140,22,216,124,253,71,0,3,141,126,164,198,128,0,2,250,240,128,0,0,143,28], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,100,78,114,225,49,160,41,184,80,69,182,129,129,88,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,5,220,43,201,0,2,250,240,128,5,245,142,247,0,5,245,142,226,151,129,106,145,104,113,202,141,60,32,140,22,216,124,253,71,13,221,41,53,2,157,127,255,2,250,240,127,5,244,255,198], "wcp.COUNTER": [0,0,1,2,3,0,0,1,2,3,0,1,2,3,0,0,1,2,3,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,0,1,2,3,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,0,3,3,3,3,3,3,3,3,0,3,3,3,3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,7,7,7,7,7,7,7,7,3,3,3,3,3,3,3,3], "wcp.INST": [0,16,16,16,16,20,16,16,16,16,16,16,16,16,21,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,3,3,3,3,4,4,4,4,5,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10]} +{"wcp.ACC_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_2": [0,0,0,0,0,5,1525,390625,100000000,13,3552,909494,232830643,59604644775,15258789062500,3906250000000000,1000000000000000000,5,1525,390625,100000000], "wcp.ACC_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_4": [0,2,762,195312,50000000,0,0,82,21000,0,3,909,232830,59604644,15258789062,3906250000000,1000000000000000,2,762,195312,50000000], "wcp.ACC_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ACC_6": [0,2,762,195312,50000000,5,1525,390542,99978999,13,3549,908585,232597813,59545040130,15243530273437,3902343749999999,998999999999999999,2,762,195312,49999999], "wcp.ARGUMENT_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_1_LO": [0,0,0,0,0,100000000,100000000,100000000,100000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,1000000000000000000,100000000,100000000,100000000,100000000], "wcp.ARGUMENT_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ARGUMENT_2_LO": [0,50000000,50000000,50000000,50000000,21000,21000,21000,21000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,1000000000000000,50000000,50000000,50000000,50000000], "wcp.BIT_1": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BIT_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BIT_4": [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.BITS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_2": [0,0,0,0,0,5,245,225,0,13,224,182,179,167,100,0,0,5,245,225,0], "wcp.BYTE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_4": [0,2,250,240,128,0,0,82,8,0,3,141,126,164,198,128,0,2,250,240,128], "wcp.BYTE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.BYTE_6": [0,2,250,240,128,5,245,142,247,13,221,41,53,2,157,127,255,2,250,240,127], "wcp.COUNTER": [0,0,1,2,3,0,1,2,3,0,1,2,3,4,5,6,7,0,1,2,3], "wcp.CT_MAX": [0,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,3,3,3,3], "wcp.INST": [0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16], "wcp.IS_EQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_GT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_ISZERO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LEQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_LT": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.IS_SGT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.IS_SLT": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.NEG_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.ONE_LINE_INSTRUCTION": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.RESULT": [0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "wcp.VARIABLE_LENGTH_INSTRUCTION": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "wcp.WORD_COMPARISON_STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4]} diff --git a/testdata/wcp.lisp b/testdata/wcp.lisp index 334957e..f6e16e9 100644 --- a/testdata/wcp.lisp +++ b/testdata/wcp.lisp @@ -1,69 +1,71 @@ +(module wcp) + (defcolumns - (wcp:INST :u8) - (wcp:ACC_1 :u128) - (wcp:ARGUMENT_2_HI :u128) - (wcp:ACC_3 :u128) - (wcp:ARGUMENT_1_HI :u128) - (wcp:ACC_6 :u128) - (wcp:IS_GT :u1) - (wcp:IS_GEQ :u1) - (wcp:BIT_4 :u1) - (wcp:BYTE_2 :u8) - (wcp:IS_ISZERO :u1) - (wcp:IS_LT :u1) - (wcp:BITS :u1) - (wcp:BIT_3 :u1) - (wcp:ONE_LINE_INSTRUCTION :u1) - (wcp:BYTE_5 :u8) - (wcp:IS_EQ :u1) - (wcp:BIT_1 :u1) - (wcp:ARGUMENT_1_LO :u128) - (wcp:BIT_2 :u1) - (wcp:BYTE_1 :u8) - (wcp:NEG_2 :u1) - (wcp:BYTE_6 :u8) - (wcp:CT_MAX :u8) - (wcp:IS_LEQ :u1) - (wcp:IS_SLT :u1) - (wcp:ACC_4 :u128) - (wcp:ARGUMENT_2_LO :u128) - (wcp:ACC_2 :u128) - (wcp:WORD_COMPARISON_STAMP :u32) - (wcp:RESULT :u1) - (wcp:COUNTER :u8) - (wcp:NEG_1 :u1) - (wcp:ACC_5 :u128) - (wcp:IS_SGT :u1) - (wcp:BYTE_4 :u8) - (wcp:BYTE_3 :u8) - (wcp:VARIABLE_LENGTH_INSTRUCTION :u1)) - -(defconstraint wcp:result () (begin (if (- wcp:ONE_LINE_INSTRUCTION 1) (- wcp:RESULT (* wcp:BIT_1 wcp:BIT_2))) (if (- wcp:IS_LT 1) (- wcp:RESULT (- 1 (* wcp:BIT_1 wcp:BIT_2) (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4))))) (if (- wcp:IS_GT 1) (- wcp:RESULT (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4)))) (if (- wcp:IS_LEQ 1) (- wcp:RESULT (+ (- 1 (* wcp:BIT_1 wcp:BIT_2) (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4))) (* wcp:BIT_1 wcp:BIT_2)))) (if (- wcp:IS_GEQ 1) (- wcp:RESULT (+ (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4)) (* wcp:BIT_1 wcp:BIT_2)))) (if (- wcp:IS_LT 1) (- wcp:RESULT (- 1 (* wcp:BIT_1 wcp:BIT_2) (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4))))) (if (- wcp:IS_SLT 1) (if (- wcp:NEG_1 wcp:NEG_2) (- wcp:RESULT (- 1 (* wcp:BIT_1 wcp:BIT_2) (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4)))) (- wcp:RESULT wcp:NEG_1))) (if (- wcp:IS_SGT 1) (if (- wcp:NEG_1 wcp:NEG_2) (- wcp:RESULT (+ wcp:BIT_3 (* wcp:BIT_1 wcp:BIT_4))) (- wcp:RESULT wcp:NEG_2))))) - -(defconstraint wcp:bits-and-negs () (ifnot (+ wcp:IS_SLT wcp:IS_SGT) (if (- wcp:COUNTER 15) (begin (- (shift wcp:BYTE_1 -15) (+ (* 1 (shift wcp:BITS -8)) (+ (* 2 (shift wcp:BITS -9)) (+ (* 4 (shift wcp:BITS -10)) (+ (* 8 (shift wcp:BITS -11)) (+ (* 16 (shift wcp:BITS -12)) (+ (* 32 (shift wcp:BITS -13)) (+ (* 128 (shift wcp:BITS -15)) (* 64 (shift wcp:BITS -14)))))))))) (- (shift wcp:BYTE_3 -15) (+ (* 1 wcp:BITS) (+ (* 2 (shift wcp:BITS -1)) (+ (* 4 (shift wcp:BITS -2)) (+ (* 8 (shift wcp:BITS -3)) (+ (* 16 (shift wcp:BITS -4)) (+ (* 32 (shift wcp:BITS -5)) (+ (* 128 (shift wcp:BITS -7)) (* 64 (shift wcp:BITS -6)))))))))) (- wcp:NEG_1 (shift wcp:BITS -15)) (- wcp:NEG_2 (shift wcp:BITS -7)))))) - -(defconstraint wcp:byte_decompositions () (begin (if wcp:COUNTER (- wcp:ACC_1 wcp:BYTE_1) (- wcp:ACC_1 (+ (* 256 (shift wcp:ACC_1 -1)) wcp:BYTE_1))) (if wcp:COUNTER (- wcp:ACC_2 wcp:BYTE_2) (- wcp:ACC_2 (+ (* 256 (shift wcp:ACC_2 -1)) wcp:BYTE_2))) (if wcp:COUNTER (- wcp:ACC_3 wcp:BYTE_3) (- wcp:ACC_3 (+ (* 256 (shift wcp:ACC_3 -1)) wcp:BYTE_3))) (if wcp:COUNTER (- wcp:ACC_4 wcp:BYTE_4) (- wcp:ACC_4 (+ (* 256 (shift wcp:ACC_4 -1)) wcp:BYTE_4))) (if wcp:COUNTER (- wcp:ACC_5 wcp:BYTE_5) (- wcp:ACC_5 (+ (* 256 (shift wcp:ACC_5 -1)) wcp:BYTE_5))) (if wcp:COUNTER (- wcp:ACC_6 wcp:BYTE_6) (- wcp:ACC_6 (+ (* 256 (shift wcp:ACC_6 -1)) wcp:BYTE_6))))) - -(defconstraint wcp:target-constraints () (begin (ifnot wcp:WORD_COMPARISON_STAMP (begin (if (- wcp:ARGUMENT_1_HI wcp:ARGUMENT_2_HI) (- wcp:BIT_1 1) wcp:BIT_1) (if (- wcp:ARGUMENT_1_LO wcp:ARGUMENT_2_LO) (- wcp:BIT_2 1) wcp:BIT_2))) (if (- wcp:VARIABLE_LENGTH_INSTRUCTION 1) (if (- wcp:COUNTER wcp:CT_MAX) (begin (- wcp:ACC_1 wcp:ARGUMENT_1_HI) (- wcp:ACC_2 wcp:ARGUMENT_1_LO) (- wcp:ACC_3 wcp:ARGUMENT_2_HI) (- wcp:ACC_4 wcp:ARGUMENT_2_LO) (- wcp:ACC_5 (- (* (- (* 2 wcp:BIT_3) 1) (- wcp:ARGUMENT_1_HI wcp:ARGUMENT_2_HI)) wcp:BIT_3)) (- wcp:ACC_6 (- (* (- (* 2 wcp:BIT_4) 1) (- wcp:ARGUMENT_1_LO wcp:ARGUMENT_2_LO)) wcp:BIT_4))))) (if (- wcp:IS_ISZERO 1) (begin wcp:ARGUMENT_2_HI wcp:ARGUMENT_2_LO)))) - -(defconstraint wcp:counter-constancies () (begin (ifnot wcp:COUNTER (- wcp:ARGUMENT_1_HI (shift wcp:ARGUMENT_1_HI -1))) (ifnot wcp:COUNTER (- wcp:ARGUMENT_1_LO (shift wcp:ARGUMENT_1_LO -1))) (ifnot wcp:COUNTER (- wcp:ARGUMENT_2_HI (shift wcp:ARGUMENT_2_HI -1))) (ifnot wcp:COUNTER (- wcp:ARGUMENT_2_LO (shift wcp:ARGUMENT_2_LO -1))) (ifnot wcp:COUNTER (- wcp:RESULT (shift wcp:RESULT -1))) (ifnot wcp:COUNTER (- wcp:INST (shift wcp:INST -1))) (ifnot wcp:COUNTER (- wcp:CT_MAX (shift wcp:CT_MAX -1))) (ifnot wcp:COUNTER (- wcp:BIT_3 (shift wcp:BIT_3 -1))) (ifnot wcp:COUNTER (- wcp:BIT_4 (shift wcp:BIT_4 -1))) (ifnot wcp:COUNTER (- wcp:NEG_1 (shift wcp:NEG_1 -1))) (ifnot wcp:COUNTER (- wcp:NEG_2 (shift wcp:NEG_2 -1))))) - -(defconstraint wcp:setting-flag () (begin (- wcp:INST (+ (* 16 wcp:IS_LT) (* 17 wcp:IS_GT) (* 18 wcp:IS_SLT) (* 19 wcp:IS_SGT) (* 20 wcp:IS_EQ) (* 21 wcp:IS_ISZERO) (* 15 wcp:IS_GEQ) (* 14 wcp:IS_LEQ))) (- wcp:ONE_LINE_INSTRUCTION (+ wcp:IS_EQ wcp:IS_ISZERO)) (- wcp:VARIABLE_LENGTH_INSTRUCTION (+ wcp:IS_LT wcp:IS_GT wcp:IS_LEQ wcp:IS_GEQ wcp:IS_SLT wcp:IS_SGT)))) - -(defconstraint wcp:inst-decoding () (if wcp:WORD_COMPARISON_STAMP (+ (+ wcp:IS_EQ wcp:IS_ISZERO) (+ wcp:IS_LT wcp:IS_GT wcp:IS_LEQ wcp:IS_GEQ wcp:IS_SLT wcp:IS_SGT)) (- (+ (+ wcp:IS_EQ wcp:IS_ISZERO) (+ wcp:IS_LT wcp:IS_GT wcp:IS_LEQ wcp:IS_GEQ wcp:IS_SLT wcp:IS_SGT)) 1))) - -(defconstraint wcp:heartbeat () (ifnot wcp:WORD_COMPARISON_STAMP (if (- wcp:COUNTER wcp:CT_MAX) (- (shift wcp:WORD_COMPARISON_STAMP 1) (+ wcp:WORD_COMPARISON_STAMP 1)) (- (shift wcp:COUNTER 1) (+ wcp:COUNTER 1))))) - -(defconstraint wcp:stamp-increments () (* (- (shift wcp:WORD_COMPARISON_STAMP 1) wcp:WORD_COMPARISON_STAMP) (- (shift wcp:WORD_COMPARISON_STAMP 1) (+ wcp:WORD_COMPARISON_STAMP 1)))) - -(defconstraint wcp:ct-upper-bond () (- (~ (- 16 wcp:COUNTER)) 1)) - -(defconstraint wcp:counter-reset () (ifnot (- (shift wcp:WORD_COMPARISON_STAMP 1) wcp:WORD_COMPARISON_STAMP) (shift wcp:COUNTER 1))) - -(defconstraint wcp:setting-ct-max () (if (- wcp:ONE_LINE_INSTRUCTION 1) wcp:CT_MAX)) - -(defconstraint wcp:no-neg-if-small () (ifnot (- wcp:CT_MAX 15) (begin wcp:NEG_1 wcp:NEG_2))) - -(defconstraint wcp:lastRow (:domain {-1}) (- wcp:COUNTER wcp:CT_MAX)) - -(defconstraint wcp:first-row (:domain {0}) wcp:WORD_COMPARISON_STAMP) + (WORD_COMPARISON_STAMP :i32) + (COUNTER :byte) + (CT_MAX :byte) + (INST :byte) + (ARGUMENT_1_HI :i128) + (ARGUMENT_1_LO :i128) + (ARGUMENT_2_HI :i128) + (ARGUMENT_2_LO :i128) + (RESULT :binary@prove) + (IS_LT :binary@prove) + (IS_GT :binary@prove) + (IS_SLT :binary@prove) + (IS_SGT :binary@prove) + (IS_EQ :binary@prove) + (IS_ISZERO :binary@prove) + (IS_GEQ :binary@prove) + (IS_LEQ :binary@prove) + (ONE_LINE_INSTRUCTION :binary) + (VARIABLE_LENGTH_INSTRUCTION :binary) + (BITS :binary@prove) + (NEG_1 :binary@prove) + (NEG_2 :binary@prove) + (BYTE_1 :byte@prove) + (BYTE_2 :byte@prove) + (BYTE_3 :byte@prove) + (BYTE_4 :byte@prove) + (BYTE_5 :byte@prove) + (BYTE_6 :byte@prove) + (ACC_1 :i128) + (ACC_2 :i128) + (ACC_3 :i128) + (ACC_4 :i128) + (ACC_5 :i128) + (ACC_6 :i128) + (BIT_1 :binary@prove) + (BIT_2 :binary@prove) + (BIT_3 :binary@prove) + (BIT_4 :binary@prove)) + +(defconstraint result () (begin (if (- ONE_LINE_INSTRUCTION 1) (- RESULT (* BIT_1 BIT_2))) (if (- IS_LT 1) (- RESULT (- 1 (* BIT_1 BIT_2) (+ BIT_3 (* BIT_1 BIT_4))))) (if (- IS_GT 1) (- RESULT (+ BIT_3 (* BIT_1 BIT_4)))) (if (- IS_LEQ 1) (- RESULT (+ (- 1 (* BIT_1 BIT_2) (+ BIT_3 (* BIT_1 BIT_4))) (* BIT_1 BIT_2)))) (if (- IS_GEQ 1) (- RESULT (+ (+ BIT_3 (* BIT_1 BIT_4)) (* BIT_1 BIT_2)))) (if (- IS_LT 1) (- RESULT (- 1 (* BIT_1 BIT_2) (+ BIT_3 (* BIT_1 BIT_4))))) (if (- IS_SLT 1) (if (- NEG_1 NEG_2) (- RESULT (- 1 (* BIT_1 BIT_2) (+ BIT_3 (* BIT_1 BIT_4)))) (- RESULT NEG_1))) (if (- IS_SGT 1) (if (- NEG_1 NEG_2) (- RESULT (+ BIT_3 (* BIT_1 BIT_4))) (- RESULT NEG_2))))) + +(defconstraint bits-and-negs () (if (+ IS_SLT IS_SGT) 0 (if (- COUNTER 15) (begin (- (shift BYTE_1 -15) (+ (* 1 (shift BITS -8)) (+ (* 2 (shift BITS -9)) (+ (* 4 (shift BITS -10)) (+ (* 8 (shift BITS -11)) (+ (* 16 (shift BITS -12)) (+ (* 32 (shift BITS -13)) (+ (* 128 (shift BITS -15)) (* 64 (shift BITS -14)))))))))) (- (shift BYTE_3 -15) (+ (* 1 BITS) (+ (* 2 (shift BITS -1)) (+ (* 4 (shift BITS -2)) (+ (* 8 (shift BITS -3)) (+ (* 16 (shift BITS -4)) (+ (* 32 (shift BITS -5)) (+ (* 128 (shift BITS -7)) (* 64 (shift BITS -6)))))))))) (- NEG_1 (shift BITS -15)) (- NEG_2 (shift BITS -7)))))) + +(defconstraint byte_decompositions () (begin (if COUNTER (- ACC_1 BYTE_1) (- ACC_1 (+ (* 256 (shift ACC_1 -1)) BYTE_1))) (if COUNTER (- ACC_2 BYTE_2) (- ACC_2 (+ (* 256 (shift ACC_2 -1)) BYTE_2))) (if COUNTER (- ACC_3 BYTE_3) (- ACC_3 (+ (* 256 (shift ACC_3 -1)) BYTE_3))) (if COUNTER (- ACC_4 BYTE_4) (- ACC_4 (+ (* 256 (shift ACC_4 -1)) BYTE_4))) (if COUNTER (- ACC_5 BYTE_5) (- ACC_5 (+ (* 256 (shift ACC_5 -1)) BYTE_5))) (if COUNTER (- ACC_6 BYTE_6) (- ACC_6 (+ (* 256 (shift ACC_6 -1)) BYTE_6))))) + +(defconstraint target-constraints () (begin (if WORD_COMPARISON_STAMP 0 (begin (if (- ARGUMENT_1_HI ARGUMENT_2_HI) (- BIT_1 1) BIT_1) (if (- ARGUMENT_1_LO ARGUMENT_2_LO) (- BIT_2 1) BIT_2))) (if (- VARIABLE_LENGTH_INSTRUCTION 1) (if (- COUNTER CT_MAX) (begin (- ACC_1 ARGUMENT_1_HI) (- ACC_2 ARGUMENT_1_LO) (- ACC_3 ARGUMENT_2_HI) (- ACC_4 ARGUMENT_2_LO) (- ACC_5 (- (* (- (* 2 BIT_3) 1) (- ARGUMENT_1_HI ARGUMENT_2_HI)) BIT_3)) (- ACC_6 (- (* (- (* 2 BIT_4) 1) (- ARGUMENT_1_LO ARGUMENT_2_LO)) BIT_4))))) (if (- IS_ISZERO 1) (begin ARGUMENT_2_HI ARGUMENT_2_LO)))) + +(defconstraint counter-constancies () (begin (if COUNTER 0 (- ARGUMENT_1_HI (shift ARGUMENT_1_HI -1))) (if COUNTER 0 (- ARGUMENT_1_LO (shift ARGUMENT_1_LO -1))) (if COUNTER 0 (- ARGUMENT_2_HI (shift ARGUMENT_2_HI -1))) (if COUNTER 0 (- ARGUMENT_2_LO (shift ARGUMENT_2_LO -1))) (if COUNTER 0 (- RESULT (shift RESULT -1))) (if COUNTER 0 (- INST (shift INST -1))) (if COUNTER 0 (- CT_MAX (shift CT_MAX -1))) (if COUNTER 0 (- BIT_3 (shift BIT_3 -1))) (if COUNTER 0 (- BIT_4 (shift BIT_4 -1))) (if COUNTER 0 (- NEG_1 (shift NEG_1 -1))) (if COUNTER 0 (- NEG_2 (shift NEG_2 -1))))) + +(defconstraint setting-flag () (begin (- INST (+ (* 16 IS_LT) (* 17 IS_GT) (* 18 IS_SLT) (* 19 IS_SGT) (* 20 IS_EQ) (* 21 IS_ISZERO) (* 15 IS_GEQ) (* 14 IS_LEQ))) (- ONE_LINE_INSTRUCTION (+ IS_EQ IS_ISZERO)) (- VARIABLE_LENGTH_INSTRUCTION (+ IS_LT IS_GT IS_LEQ IS_GEQ IS_SLT IS_SGT)))) + +(defconstraint inst-decoding () (if WORD_COMPARISON_STAMP (+ (+ IS_EQ IS_ISZERO) (+ IS_LT IS_GT IS_LEQ IS_GEQ IS_SLT IS_SGT)) (- (+ (+ IS_EQ IS_ISZERO) (+ IS_LT IS_GT IS_LEQ IS_GEQ IS_SLT IS_SGT)) 1))) + +(defconstraint heartbeat () (if WORD_COMPARISON_STAMP 0 (if (- COUNTER CT_MAX) (- (shift WORD_COMPARISON_STAMP 1) (+ WORD_COMPARISON_STAMP 1)) (- (shift COUNTER 1) (+ COUNTER 1))))) + +(defconstraint stamp-increments () (* (- (shift WORD_COMPARISON_STAMP 1) WORD_COMPARISON_STAMP) (- (shift WORD_COMPARISON_STAMP 1) (+ WORD_COMPARISON_STAMP 1)))) + +(defconstraint ct-upper-bond () (- (~ (- 16 COUNTER)) 1)) + +(defconstraint counter-reset () (if (- (shift WORD_COMPARISON_STAMP 1) WORD_COMPARISON_STAMP) 0 (shift COUNTER 1))) + +(defconstraint setting-ct-max () (if (- ONE_LINE_INSTRUCTION 1) CT_MAX)) + +(defconstraint no-neg-if-small () (if (- CT_MAX 15) 0 (begin NEG_1 NEG_2))) + +(defconstraint lastRow (:domain {-1}) (- COUNTER CT_MAX)) + +(defconstraint first-row (:domain {0}) WORD_COMPARISON_STAMP) diff --git a/testdata/word_sorting.lisp b/testdata/word_sorting.lisp index 3e0d8c9..81ec278 100644 --- a/testdata/word_sorting.lisp +++ b/testdata/word_sorting.lisp @@ -2,11 +2,11 @@ ;; implemented on a column of bytes. ;; Input column -(defcolumns (X :u16)) +(defcolumns (X :i16@prove)) ;; Generated columns -(defcolumns Delta) ;; implied u16 -(defcolumns (Byte_0 :u8) (Byte_1 :u8)) +(defcolumns Delta) ;; implied i16 +(defcolumns (Byte_0 :i8@prove) (Byte_1 :i8@prove)) ;; Ensure Delta is a u16 (defconstraint delta_type () (- Delta (+ (* 256 Byte_1) Byte_0))) From 0b72956e5ff98146e1617c558777733787f98009 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Fri, 22 Nov 2024 16:58:29 +1300 Subject: [PATCH 26/29] Support sorted permutations --- pkg/corset/ast.go | 52 +++++++++++++++++++ pkg/corset/parser.go | 106 ++++++++++++++++++++++++++++++++------- pkg/corset/resolver.go | 64 ++++++++++++++++++----- pkg/corset/translator.go | 38 +++++++++++++- pkg/test/ir_test.go | 14 +++--- 5 files changed, 238 insertions(+), 36 deletions(-) diff --git a/pkg/corset/ast.go b/pkg/corset/ast.go index 9dc140f..040884c 100644 --- a/pkg/corset/ast.go +++ b/pkg/corset/ast.go @@ -178,6 +178,19 @@ type DefInterleaved struct { Sources []string } +// CanFinalise checks whether or not this interleaving is ready to be finalised. +// Specifically, it checks whether or not the source columns of this +// interleaving are themselves finalised. +func (p *DefInterleaved) CanFinalise(module uint, env *Environment) bool { + for _, col := range p.Sources { + if !env.IsColumnFinalised(module, col) { + return false + } + } + // + return true +} + // IsDeclaration needed to signal declaration. func (p *DefInterleaved) IsDeclaration() {} @@ -225,6 +238,45 @@ func (p *DefLookup) Lisp() sexp.SExp { // corresponding set of target columns. The sort direction for each of the // source columns can be specified as increasing or decreasing. type DefPermutation struct { + Targets []*DefColumn + Sources []*DefPermutedColumn +} + +// IsDeclaration needed to signal declaration. +func (p *DefPermutation) IsDeclaration() {} + +// CanFinalise checks whether or not this permutation is ready to be finalised. +// Specifically, it checks whether or not the source columns of this permutation +// are themselves finalised. +func (p *DefPermutation) CanFinalise(module uint, env *Environment) bool { + for _, col := range p.Sources { + if !env.IsColumnFinalised(module, col.Name) { + return false + } + } + // + return true +} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefPermutation) Lisp() sexp.SExp { + panic("got here") +} + +// DefPermutedColumn provides information about a column being permuted by a +// sorted permutation. +type DefPermutedColumn struct { + // Name of the column to be permuted + Name string + // Sign of the column + Sign bool +} + +// Lisp converts this node into its lisp representation. This is primarily used +// for debugging purposes. +func (p *DefPermutedColumn) Lisp() sexp.SExp { + panic("got here") } // DefProperty represents an assertion to be used only for debugging / testing / diff --git a/pkg/corset/parser.go b/pkg/corset/parser.go index 34bb90a..843e4d5 100644 --- a/pkg/corset/parser.go +++ b/pkg/corset/parser.go @@ -224,24 +224,22 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { ) // if s.MatchSymbols(1, "defcolumns") { - decl, error = p.parseColumnDeclarations(s) + decl, error = p.parseDefColumns(s) } else if s.Len() == 4 && s.MatchSymbols(2, "defconstraint") { - decl, error = p.parseConstraintDeclaration(s.Elements) + decl, error = p.parseDefConstraint(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(1, "definrange") { - decl, error = p.parseRangeDeclaration(s.Elements) + decl, error = p.parseDefInRange(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(1, "definterleaved") { - decl, error = p.parseInterleavedDeclaration(s.Elements) + decl, error = p.parseDefInterleaved(s.Elements) } else if s.Len() == 4 && s.MatchSymbols(1, "deflookup") { - decl, error = p.parseLookupDeclaration(s.Elements) + decl, error = p.parseDefLookup(s.Elements) + } else if s.Len() == 3 && s.MatchSymbols(2, "defpermutation") { + decl, error = p.parseDefPermutation(s.Elements) } else if s.Len() == 3 && s.MatchSymbols(2, "defproperty") { - decl, error = p.parsePropertyDeclaration(s.Elements) + decl, error = p.parseDefProperty(s.Elements) } else { error = p.translator.SyntaxError(s, "malformed declaration") } - /* - if e.Len() == 3 && e.MatchSymbols(1, "defpermutation") { - return p.parsePermutationDeclaration(env, e) - } */ // Register node if appropriate if decl != nil { p.mapSourceNode(s, decl) @@ -251,7 +249,7 @@ func (p *Parser) parseDeclaration(s *sexp.List) (Declaration, *SyntaxError) { } // Parse a column declaration -func (p *Parser) parseColumnDeclarations(l *sexp.List) (*DefColumns, *SyntaxError) { +func (p *Parser) parseDefColumns(l *sexp.List) (*DefColumns, *SyntaxError) { columns := make([]*DefColumn, l.Len()-1) // Sanity check declaration if len(l.Elements) == 1 { @@ -303,7 +301,7 @@ func (p *Parser) parseColumnDeclaration(e sexp.SExp) (*DefColumn, *SyntaxError) } // Parse a vanishing declaration -func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstraint, *SyntaxError) { +func (p *Parser) parseDefConstraint(elements []sexp.SExp) (*DefConstraint, *SyntaxError) { // handle := elements[1].AsSymbol().Value // Vanishing constraints do not have global scope, hence qualified column @@ -323,7 +321,7 @@ func (p *Parser) parseConstraintDeclaration(elements []sexp.SExp) (*DefConstrain } // Parse a interleaved declaration -func (p *Parser) parseInterleavedDeclaration(elements []sexp.SExp) (*DefInterleaved, *SyntaxError) { +func (p *Parser) parseDefInterleaved(elements []sexp.SExp) (*DefInterleaved, *SyntaxError) { // Initial sanity checks if elements[1].AsSymbol() == nil { return nil, p.translator.SyntaxError(elements[1], "malformed target column") @@ -348,7 +346,7 @@ func (p *Parser) parseInterleavedDeclaration(elements []sexp.SExp) (*DefInterlea } // Parse a lookup declaration -func (p *Parser) parseLookupDeclaration(elements []sexp.SExp) (*DefLookup, *SyntaxError) { +func (p *Parser) parseDefLookup(elements []sexp.SExp) (*DefLookup, *SyntaxError) { // Initial sanity checks if elements[1].AsSymbol() == nil { return nil, p.translator.SyntaxError(elements[1], "malformed handle") @@ -384,8 +382,82 @@ func (p *Parser) parseLookupDeclaration(elements []sexp.SExp) (*DefLookup, *Synt return &DefLookup{handle, sources, targets}, nil } -// Parse a vanishing declaration -func (p *Parser) parsePropertyDeclaration(elements []sexp.SExp) (*DefProperty, *SyntaxError) { +// Parse a permutation declaration +func (p *Parser) parseDefPermutation(elements []sexp.SExp) (*DefPermutation, *SyntaxError) { + var err *SyntaxError + // + sexpTargets := elements[1].AsList() + sexpSources := elements[2].AsList() + // Initial sanity checks + if sexpTargets == nil { + return nil, p.translator.SyntaxError(elements[1], "malformed target columns") + } else if sexpSources == nil { + return nil, p.translator.SyntaxError(elements[2], "malformed source columns") + } else if sexpTargets.Len() < sexpSources.Len() { + return nil, p.translator.SyntaxError(elements[1], "too few target columns") + } else if sexpTargets.Len() > sexpSources.Len() { + return nil, p.translator.SyntaxError(elements[1], "too many target columns") + } + // + targets := make([]*DefColumn, sexpTargets.Len()) + sources := make([]*DefPermutedColumn, sexpSources.Len()) + // + for i := 0; i < len(targets); i++ { + // Parse target column + if targets[i], err = p.parseColumnDeclaration(sexpTargets.Get(i)); err != nil { + return nil, err + } + // Parse source column + if sources[i], err = p.parsePermutedColumnDeclaration(sexpSources.Get(i)); err != nil { + return nil, err + } + } + // + return &DefPermutation{targets, sources}, nil +} + +func (p *Parser) parsePermutedColumnDeclaration(e sexp.SExp) (*DefPermutedColumn, *SyntaxError) { + var err *SyntaxError + // + defcolumn := &DefPermutedColumn{"", false} + // Check whether extended declaration or not. + if l := e.AsList(); l != nil { + // Check at least the name provided. + if len(l.Elements) == 0 { + return defcolumn, p.translator.SyntaxError(l, "empty permutation column") + } else if len(l.Elements) != 2 { + return defcolumn, p.translator.SyntaxError(l, "malformed permutation column") + } else if l.Get(0).AsSymbol() == nil || l.Get(1).AsSymbol() == nil { + return defcolumn, p.translator.SyntaxError(l, "empty permutation column") + } + // Parse sign + if defcolumn.Sign, err = p.parsePermutedColumnSign(l.Get(0).AsSymbol()); err != nil { + return nil, err + } + // Parse column name + defcolumn.Name = l.Get(1).AsSymbol().Value + } else { + defcolumn.Name = e.String(false) + } + // Update source mapping + p.mapSourceNode(e, defcolumn) + // + return defcolumn, nil +} + +func (p *Parser) parsePermutedColumnSign(sign *sexp.Symbol) (bool, *SyntaxError) { + switch sign.Value { + case "+", "↓": + return true, nil + case "-", "↑": + return false, nil + default: + return false, p.translator.SyntaxError(sign, "malformed sort direction") + } +} + +// Parse a property assertion +func (p *Parser) parseDefProperty(elements []sexp.SExp) (*DefProperty, *SyntaxError) { // handle := elements[1].AsSymbol().Value // Translate expression @@ -398,7 +470,7 @@ func (p *Parser) parsePropertyDeclaration(elements []sexp.SExp) (*DefProperty, * } // Parse a range declaration -func (p *Parser) parseRangeDeclaration(elements []sexp.SExp) (*DefInRange, *SyntaxError) { +func (p *Parser) parseDefInRange(elements []sexp.SExp) (*DefInRange, *SyntaxError) { var bound fr.Element // Translate expression expr, err := p.translator.Translate(elements[1]) diff --git a/pkg/corset/resolver.go b/pkg/corset/resolver.go index 4a7fc3a..070db2c 100644 --- a/pkg/corset/resolver.go +++ b/pkg/corset/resolver.go @@ -154,6 +154,16 @@ func (r *resolver) initialiseAssignmentsInModule(module string, decls []Declarat // Register incomplete (assignment) column. r.env.PreRegisterColumn(mid, col.Target) } + } else if col, ok := d.(*DefPermutation); ok { + for _, c := range col.Targets { + if _, ok := r.env.LookupColumn(mid, c.Name); ok { + err := r.srcmap.SyntaxError(col, fmt.Sprintf("column %s already declared in module %s", c.Name, module)) + errors = append(errors, *err) + } else { + // Register incomplete (assignment) column. + r.env.PreRegisterColumn(mid, c.Name) + } + } } } // Done @@ -186,7 +196,7 @@ func (r *resolver) finaliseAssignmentsInModule(module string, decls []Declaratio for _, d := range decls { if col, ok := d.(*DefInterleaved); ok { // Check whether dependencies are resolved or not. - if r.columnAssignmentsAvailable(mid, col.Sources) { + if col.CanFinalise(mid, r.env) { // Finalise assignment and handle any errors errs := r.finaliseInterleavedAssignment(mid, col) errors = append(errors, errs...) @@ -196,6 +206,18 @@ func (r *resolver) finaliseAssignmentsInModule(module string, decls []Declaratio complete = false incomplete = d } + } else if col, ok := d.(*DefPermutation); ok { + // Check whether dependencies are resolved or not. + if col.CanFinalise(mid, r.env) { + // Finalise assignment and handle any errors + errs := r.finalisePermutationAssignment(mid, col) + errors = append(errors, errs...) + // Record that a new assignment is available. + changed = changed || len(errs) == 0 + } else { + complete = false + incomplete = d + } } } // Sanity check for any errors caught during this iteration. @@ -214,17 +236,6 @@ func (r *resolver) finaliseAssignmentsInModule(module string, decls []Declaratio return nil } -// Check whether all of these columns are fully resolved (or not). -func (r *resolver) columnAssignmentsAvailable(module uint, sources []string) bool { - for _, col := range sources { - if !r.env.IsColumnFinalised(module, col) { - return false - } - } - // - return true -} - // Finalise an interleaving assignment. Since the assignment would already been // initialised, all we need to do is determine the appropriate type and length // multiplier for the interleaved column. This can still result in an error, @@ -267,6 +278,32 @@ func (r *resolver) finaliseInterleavedAssignment(module uint, decl *DefInterleav return errors } +// Finalise a permutation assignment. Since the assignment would already been +// initialised, this is actually quite easy to do. +func (r *resolver) finalisePermutationAssignment(module uint, decl *DefPermutation) []SyntaxError { + var ( + multiplier uint = 0 + errors []SyntaxError + ) + // Finalise each column in turn + for i := 0; i < len(decl.Sources); i++ { + ith := decl.Sources[i] + src := r.env.Column(module, ith.Name) + // Sanity check length multiplier + if i == 0 { + multiplier = src.multiplier + } else if multiplier != src.multiplier { + // Problem + errors = append(errors, *r.srcmap.SyntaxError(ith, "incompatible length multiplier")) + } + // All good, finalise column + context := tr.NewContext(module, src.multiplier) + r.env.FinaliseColumn(context, decl.Targets[i].Name, src.datatype) + } + // Done + return errors +} + // Examine each constraint and attempt to resolve any variables used within // them. For example, a vanishing constraint may refer to some variable "X". // Prior to this function being called, its not clear what "X" refers to --- it @@ -305,6 +342,9 @@ func (r *resolver) resolveConstraintsInModule(module string, decls []Declaration // expressions to be resolved. } else if c, ok := d.(*DefLookup); ok { errors = append(errors, r.resolveDefLookupInModule(module, c)...) + } else if _, ok := d.(*DefPermutation); ok { + // Nothing to do here, since this assignment form contains no + // expressions to be resolved. } else if c, ok := d.(*DefProperty); ok { errors = append(errors, r.resolveDefPropertyInModule(module, c)...) } else { diff --git a/pkg/corset/translator.go b/pkg/corset/translator.go index 6428ae1..b8a16b6 100644 --- a/pkg/corset/translator.go +++ b/pkg/corset/translator.go @@ -4,6 +4,7 @@ import ( "fmt" "github.com/consensys/go-corset/pkg/hir" + sc "github.com/consensys/go-corset/pkg/schema" "github.com/consensys/go-corset/pkg/schema/assignment" "github.com/consensys/go-corset/pkg/sexp" tr "github.com/consensys/go-corset/pkg/trace" @@ -146,10 +147,12 @@ func (t *translator) translateAssignmentOrConstraint(decl Declaration, module ui errors = t.translateDefConstraint(d, module) } else if d, ok := decl.(*DefInRange); ok { errors = t.translateDefInRange(d, module) - } else if d, ok := decl.(*DefInterleaved); ok { + } else if d, Ok := decl.(*DefInterleaved); Ok { errors = t.translateDefInterleaved(d, module) } else if d, ok := decl.(*DefLookup); ok { errors = t.translateDefLookup(d, module) + } else if d, Ok := decl.(*DefPermutation); Ok { + errors = t.translateDefPermutation(d, module) } else if d, ok := decl.(*DefProperty); ok { errors = t.translateDefProperty(d, module) } else { @@ -241,6 +244,39 @@ func (t *translator) translateDefInterleaved(decl *DefInterleaved, module uint) return errors } +// Translate a "defpermutation" declaration. +func (t *translator) translateDefPermutation(decl *DefPermutation, module uint) []SyntaxError { + var ( + errors []SyntaxError + context tr.Context + firstCid uint + ) + // + targets := make([]sc.Column, len(decl.Sources)) + signs := make([]bool, len(decl.Sources)) + sources := make([]uint, len(decl.Sources)) + // + for i := 0; i < len(decl.Sources); i++ { + target := t.env.Column(module, decl.Targets[i].Name) + context = tr.NewContext(module, target.multiplier) + targets[i] = sc.NewColumn(context, decl.Targets[i].Name, target.datatype) + sources[i] = t.env.Column(module, decl.Sources[i].Name).cid + signs[i] = decl.Sources[i].Sign + // Record first CID + if i == 0 { + firstCid = target.cid + } + } + // Add the assignment and check the first identifier. + cid := t.schema.AddAssignment(assignment.NewSortedPermutation(context, targets, signs, sources)) + // Sanity check column identifiers align. + if cid != firstCid { + errors = append(errors, *t.srcmap.SyntaxError(decl, "invalid column identifier")) + } + // Done + return errors +} + // Translate a "defproperty" declaration. func (t *translator) translateDefProperty(decl *DefProperty, module uint) []SyntaxError { // Translate constraint body diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index cf8a332..f654608 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -366,16 +366,18 @@ func Test_Module_05(t *testing.T) { Check(t, "module_05") } -/* func Test_Module_06(t *testing.T) { +func Test_Module_06(t *testing.T) { Check(t, "module_06") } func Test_Module_07(t *testing.T) { Check(t, "module_07") } -*/func Test_Module_08(t *testing.T) { + +func Test_Module_08(t *testing.T) { Check(t, "module_08") } + func Test_Module_09(t *testing.T) { Check(t, "module_09") } @@ -384,7 +386,7 @@ func Test_Module_09(t *testing.T) { // Permutations // =================================================================== -/* func Test_Permute_01(t *testing.T) { +func Test_Permute_01(t *testing.T) { Check(t, "permute_01") } @@ -419,7 +421,7 @@ func Test_Permute_08(t *testing.T) { func Test_Permute_09(t *testing.T) { Check(t, "permute_09") } -*/ + // =================================================================== // Lookups // =================================================================== @@ -512,9 +514,9 @@ func Test_WordSorting(t *testing.T) { Check(t, "word_sorting") } -/* func Test_Memory(t *testing.T) { +func Test_Memory(t *testing.T) { Check(t, "memory") -} */ +} func TestSlow_Add(t *testing.T) { Check(t, "add") From 1412412c048cd6bd8faab2deabec8673f6ad2cf5 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 25 Nov 2024 11:11:49 +1300 Subject: [PATCH 27/29] Fix `add.lisp` --- testdata/add.lisp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testdata/add.lisp b/testdata/add.lisp index 7aa1d4c..695d1a0 100644 --- a/testdata/add.lisp +++ b/testdata/add.lisp @@ -19,7 +19,7 @@ (defconstraint add:stamp-constancies () (begin (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_1_HI 1) add:ARG_1_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_1_LO 1) add:ARG_1_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_2_HI 1) add:ARG_2_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:ARG_2_LO 1) add:ARG_2_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:RES_HI 1) add:RES_HI)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:RES_LO 1) add:RES_LO)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:INST 1) add:INST)) (if (- (shift add:STAMP 1) add:STAMP) (- (shift add:CT_MAX 1) add:CT_MAX)))) -(defconstraint add:heartbeat () (begin (if add:STAMP (begin add:INST)) (* (- (shift add:STAMP 1) add:STAMP) (- (shift add:STAMP 1) (+ add:STAMP 1))) (if (- (shift add:STAMP 1) 0 add:STAMP) (shift add:CT 1)) (if add:STAMP 0 (begin (* (- add:INST 1) (- add:INST 3)) (if (- 1 (~ (- add:CT add:CT_MAX))) (- (shift add:CT 1) (+ add:CT 1)) (- (shift add:STAMP 1) (+ add:STAMP 1))) (- (~ (* (- add:CT 16) add:CT_MAX)) 1))))) +(defconstraint add:heartbeat () (begin (if add:STAMP (begin add:INST)) (* (- (shift add:STAMP 1) add:STAMP) (- (shift add:STAMP 1) (+ add:STAMP 1))) (if (- (shift add:STAMP 1) add:STAMP) 0 (shift add:CT 1)) (if add:STAMP 0 (begin (* (- add:INST 1) (- add:INST 3)) (if (- 1 (~ (- add:CT add:CT_MAX))) (- (shift add:CT 1) (+ add:CT 1)) (- (shift add:STAMP 1) (+ add:STAMP 1))) (- (~ (* (- add:CT 16) add:CT_MAX)) 1))))) (defconstraint add:binary-and-byte-decompositions () (begin (if add:CT (- add:ACC_1 add:BYTE_1) (- add:ACC_1 (+ (* 256 (shift add:ACC_1 -1)) add:BYTE_1))) (if add:CT (- add:ACC_2 add:BYTE_2) (- add:ACC_2 (+ (* 256 (shift add:ACC_2 -1)) add:BYTE_2))))) From 71a18a3499729c107fdebbaacf688bf5cfc568b8 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 25 Nov 2024 11:28:43 +1300 Subject: [PATCH 28/29] Fix `mxp` test --- pkg/test/ir_test.go | 4 +- testdata/mxp.accepts | 114 +++++++++++++-------------- testdata/mxp.lisp | 182 ++++++++++++++++++++++--------------------- 3 files changed, 151 insertions(+), 149 deletions(-) diff --git a/pkg/test/ir_test.go b/pkg/test/ir_test.go index f654608..7feb1ce 100644 --- a/pkg/test/ir_test.go +++ b/pkg/test/ir_test.go @@ -534,9 +534,9 @@ func TestSlow_Wcp(t *testing.T) { Check(t, "wcp") } -/* func TestSlow_Mxp(t *testing.T) { +func TestSlow_Mxp(t *testing.T) { Check(t, "mxp") -} */ +} // =================================================================== // Test Helpers diff --git a/testdata/mxp.accepts b/testdata/mxp.accepts index 842b3fc..bb18cf4 100644 --- a/testdata/mxp.accepts +++ b/testdata/mxp.accepts @@ -1,57 +1,57 @@ -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,0], "mxp:INST": [0,83], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,1], "mxp:MXP_TYPE_4": [0,0], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,1], "mxp:NOOP": [0,0], "mxp:OFFSET_1_HI": [0,107987969330379355074100684807], "mxp:OFFSET_1_LO": [0,313726457785441652583373213366428612731], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,1], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,6], "mxp:INST": [0,32], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,1], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,244,244,244,244], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,35,35,35,35], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,31,31,31,31], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,31,31,31,31], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31], "mxp:ACC_2": [0,0,0,0,0], "mxp:ACC_3": [0,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31], "mxp:BYTE_2": [0,0,0,0,0], "mxp:BYTE_3": [0,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1], "mxp:BYTE_R": [0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,3,3,3,3], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,1,1,1,1], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,81,81,81,81], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31], "mxp:MAX_OFFSET_1": [0,31,31,31,31], "mxp:MAX_OFFSET_2": [0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0], "mxp:QUAD_COST": [0,3,3,3,3], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,1,1,1,1]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,14,14,14,14], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,20,20,20,20], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,4], "mxp:ACC_2": [0,0,0,0,0], "mxp:ACC_3": [0,0,0,0,4], "mxp:ACC_4": [0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,4], "mxp:BYTE_2": [0,0,0,0,0], "mxp:BYTE_3": [0,0,0,0,4], "mxp:BYTE_4": [0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1], "mxp:BYTE_R": [0,251,27,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,3,3,3,3], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,1,1,1,1], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,4,4,4,4], "mxp:MAX_OFFSET_1": [0,4,4,4,4], "mxp:MAX_OFFSET_2": [0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,1,1,1,1], "mxp:QUAD_COST": [0,3,3,3,3], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,2,2,2,2], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,1,1,1,1]} -{"mxp:ACC_1": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,287,0,0,1,319,0,0,1,287,0,0,1,301], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_3": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,287,0,0,1,319,0,0,1,287,0,0,1,301], "mxp:ACC_4": [0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,3,0,0,0,3,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,8,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,9,0,0,0,10,0,0,0,9,0,0,0,10], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "mxp:BYTE_1": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,31,0,0,1,63,0,0,1,31,0,0,1,45], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_3": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,31,0,0,1,63,0,0,1,31,0,0,1,45], "mxp:BYTE_4": [0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,3,0,0,0,3,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,8,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,9,0,0,0,10,0,0,0,9,0,0,0,10], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,9,0,0,0,9,0,0,0,25,0,0,0,36,0,0,0,49,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,81,0,0,0,100,0,0,0,100,0,0,0,100], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,226,2,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,242,18,242,18], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "mxp:C_MEM": [0,0,0,0,0,9,9,9,9,9,9,9,9,15,15,15,15,18,18,18,18,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,27,27,27,27,30,30,30,30,30,30,30,30], "mxp:C_MEM_NEW": [0,9,9,9,9,9,9,9,9,15,15,15,15,18,18,18,18,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,27,27,27,27,30,30,30,30,30,30,30,30,30,30,30,30], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], "mxp:GAS_MXP": [0,9,9,9,9,0,0,0,0,6,6,6,6,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,200,200,200], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250,82,82,82,82,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,243,243,243,243], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2800,2800,2800,2800], "mxp:MAX_OFFSET": [0,95,95,95,95,95,95,95,95,159,159,159,159,191,191,191,191,223,223,223,223,255,255,255,255,253,253,253,253,95,95,95,95,95,95,95,95,95,95,95,95,287,287,287,287,319,319,319,319,287,287,287,287,301,301,301,301], "mxp:MAX_OFFSET_1": [0,95,95,95,95,95,95,95,95,159,159,159,159,191,191,191,191,223,223,223,223,255,255,255,255,253,253,253,253,95,95,95,95,95,95,95,95,95,95,95,95,287,287,287,287,319,319,319,319,287,287,287,287,301,301,301,301], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,64,64,64,64,64,64,64,64,128,128,128,128,160,160,160,160,192,192,192,192,224,224,224,224,128,128,128,128,64,64,64,64,64,64,64,64,64,64,64,64,256,256,256,256,288,288,288,288,256,256,256,256,288,288,288,288], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:QUAD_COST": [0,9,9,9,9,0,0,0,0,6,6,6,6,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14], "mxp:WORDS": [0,0,0,0,0,3,3,3,3,3,3,3,3,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10], "mxp:WORDS_NEW": [0,3,3,3,3,3,3,3,3,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,32], "mxp:ACC_2": [0,0,0,0,0], "mxp:ACC_3": [0,0,0,0,32], "mxp:ACC_4": [0,0,0,0,1], "mxp:ACC_A": [0,0,0,0,2], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,32], "mxp:BYTE_2": [0,0,0,0,0], "mxp:BYTE_3": [0,0,0,0,32], "mxp:BYTE_4": [0,0,0,0,1], "mxp:BYTE_A": [0,0,0,0,2], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4], "mxp:BYTE_R": [0,255,31,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,6,6,6,6], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,1,1,1,1], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,82,82,82,82], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,32,32,32,32], "mxp:MAX_OFFSET_1": [0,32,32,32,32], "mxp:MAX_OFFSET_2": [0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,1,1,1,1], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0], "mxp:QUAD_COST": [0,6,6,6,6], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,2,2,2,2]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,34,0,0,0,34], "mxp:ACC_2": [0,0,0,0,0,0,0,0,66], "mxp:ACC_3": [0,0,0,0,34,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,34,0,0,0,34], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,66], "mxp:BYTE_3": [0,0,0,0,34,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,253,29,0,0,253,29,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,34,34,34,34,66,66,66,66], "mxp:MAX_OFFSET_1": [0,34,34,34,34,34,34,34,34], "mxp:MAX_OFFSET_2": [0,0,0,0,0,66,66,66,66], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,3,3,3,3,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,35,35,35,35], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,10,10,10,10], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,3], "mxp:INST": [0,60], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,2], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,14,14,14,14], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,46,46,46,46], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,20,20,20,20], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,20,20,20,20], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,98], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,98], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,253,29,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,130,130,130,130], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,98,98,98,98], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,99,99,99], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,96,96,96], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,244,244,244,244], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,129,129,129,129], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,97,97,97,97], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,129], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,129], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25,0,0,0,36], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15,18,18,18,18], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,161,161,161,161], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,129,129,129,129], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,161,161,161], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,128,128,128,128,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6]} -{"mxp:ACC_1": [0,0,0,30,7719,1976081,505876818,129504465470,33153143160570,8487204649105966,2172724390171127432,556217443883808622764,142391665634255007427688,36452266402369281901488150,9331780199006536166780966425,2388935730945673258695927404916,611567547122092354226157415658651,156561292063255642681896298408614771], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_3": [0,0,0,30,7719,1976081,505876818,129504465470,33153143160570,8487204649105966,2172724390171127432,556217443883808622764,142391665634255007427688,36452266402369281901488151,9331780199006536166780966681,2388935730945673258695927470452,611567547122092354226157432435867,156561292063255642681896302703582067], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,30,39,17,82,62,250,46,136,172,104,22,25,116,155,115], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_3": [0,0,0,30,39,17,82,62,250,46,136,172,104,23,25,116,155,115], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_R": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM_NEW": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:CT": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GAS_MXP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067], "mxp:MAX_OFFSET_1": [0,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXPX": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:QUAD_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:WORDS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:WORDS_NEW": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} -{"mxp:ACC_1": [0,0,0,0,33,0,0,0,33], "mxp:ACC_2": [0,0,0,0,0,0,0,0,65], "mxp:ACC_3": [0,0,0,0,33,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp:BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp:MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp:MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,129,129,129,129], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,97,97,97,97], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,66], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,66], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,253,29,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,98,98,98,98], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,66,66,66,66], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,4,4,4,4], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,67,67,67,67], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,63,63,63,63], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,131], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,131], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25,0,0,0,36], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,252,28,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15,18,18,18,18], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,163,163,163,163], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,131,131,131,131], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,163,163,163], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,128,128,128,128,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,0], "mxp:INST": [0,240], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,1], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,3], "mxp:INST": [0,57], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,2], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,65], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,65], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,97,97,97,97], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,65,65,65,65], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,97,97,97,97], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,1,1,1,1], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,66,66,66,66], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,65,65,65,65], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,32,0,0,0,32], "mxp:ACC_2": [0,0,0,0,0,0,0,0,64], "mxp:ACC_3": [0,0,0,0,32,0,0,0,31], "mxp:ACC_4": [0,0,0,0,1,0,0,0,0], "mxp:ACC_A": [0,0,0,0,2,0,0,0,3], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,32,0,0,0,32], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,64], "mxp:BYTE_3": [0,0,0,0,32,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp:BYTE_R": [0,255,31,0,0,255,31,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,6,6,6,6], "mxp:C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp:CN": [0,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,32,32,32,32,64,64,64,64], "mxp:MAX_OFFSET_1": [0,32,32,32,32,32,32,32,32], "mxp:MAX_OFFSET_2": [0,0,0,0,0,64,64,64,64], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,1,1,1,1,32,32,32,32], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,64,64,64,64], "mxp:QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,1,1,1,1], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,1,1,1,1], "mxp:STAMP": [0,1,1,1,1,2,2,2,2], "mxp:WORDS": [0,0,0,0,0,2,2,2,2], "mxp:WORDS_NEW": [0,2,2,2,2,3,3,3,3]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,200], "mxp:GWORD": [0,0], "mxp:INST": [0,243], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,1], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,4], "mxp:ACC_2": [0,0,0,0,0], "mxp:ACC_3": [0,0,0,0,4], "mxp:ACC_4": [0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,4], "mxp:BYTE_2": [0,0,0,0,0], "mxp:BYTE_3": [0,0,0,0,4], "mxp:BYTE_4": [0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1], "mxp:BYTE_R": [0,251,27,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,3,3,3,3], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,1,1,1,1], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,244,244,244,244], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,4,4,4,4], "mxp:MAX_OFFSET_1": [0,4,4,4,4], "mxp:MAX_OFFSET_2": [0,0,0,0,0], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,3,3,3,3], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,1,1,1,1], "mxp:QUAD_COST": [0,3,3,3,3], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,2,2,2,2], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,1,1,1,1]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,0], "mxp:INST": [0,81], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,1], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,0], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,1], "mxp:NOOP": [0,0], "mxp:OFFSET_1_HI": [0,293540323329873936476577166591098711660], "mxp:OFFSET_1_LO": [0,301487237024681531729062824216607424681], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,1], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,6], "mxp:INST": [0,32], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,1], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,244,244,244,244], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,0], "mxp:INST": [0,250], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,0], "mxp:MXP_TYPE_5": [0,1], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,0], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,92], "mxp:ACC_2": [0,0,0,1,382], "mxp:ACC_3": [0,0,0,1,289], "mxp:ACC_4": [0,0,0,0,11], "mxp:ACC_A": [0,0,0,0,12], "mxp:ACC_Q": [0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,92], "mxp:BYTE_2": [0,0,0,1,126], "mxp:BYTE_3": [0,0,0,1,33], "mxp:BYTE_4": [0,0,0,0,11], "mxp:BYTE_A": [0,0,0,0,12], "mxp:BYTE_Q": [0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,144], "mxp:BYTE_R": [0,225,1,0,0], "mxp:BYTE_W": [0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0], "mxp:C_MEM_NEW": [0,36,36,36,36], "mxp:CN": [0,2,2,2,2], "mxp:COMP": [0,0,0,0,0], "mxp:CT": [0,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1], "mxp:GAS_MXP": [0,36,36,36,36], "mxp:GBYTE": [0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0], "mxp:INST": [0,241,241,241,241], "mxp:LIN_COST": [0,0,0,0,0], "mxp:MAX_OFFSET": [0,382,382,382,382], "mxp:MAX_OFFSET_1": [0,92,92,92,92], "mxp:MAX_OFFSET_2": [0,382,382,382,382], "mxp:MTNTOP": [0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0], "mxp:MXP_TYPE_2": [0,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0], "mxp:MXP_TYPE_5": [0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0], "mxp:OFFSET_1_LO": [0,25,25,25,25], "mxp:OFFSET_2_HI": [0,0,0,0,0], "mxp:OFFSET_2_LO": [0,128,128,128,128], "mxp:QUAD_COST": [0,36,36,36,36], "mxp:ROOB": [0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0], "mxp:SIZE_1_LO": [0,68,68,68,68], "mxp:SIZE_2_HI": [0,0,0,0,0], "mxp:SIZE_2_LO": [0,255,255,255,255], "mxp:STAMP": [0,1,1,1,1], "mxp:WORDS": [0,0,0,0,0], "mxp:WORDS_NEW": [0,12,12,12,12]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} -{"mxp:ACC_1": [0,0], "mxp:ACC_2": [0,0], "mxp:ACC_3": [0,0], "mxp:ACC_4": [0,0], "mxp:ACC_A": [0,0], "mxp:ACC_Q": [0,0], "mxp:ACC_W": [0,0], "mxp:BYTE_1": [0,0], "mxp:BYTE_2": [0,0], "mxp:BYTE_3": [0,0], "mxp:BYTE_4": [0,0], "mxp:BYTE_A": [0,0], "mxp:BYTE_Q": [0,0], "mxp:BYTE_QQ": [0,0], "mxp:BYTE_R": [0,0], "mxp:BYTE_W": [0,0], "mxp:C_MEM": [0,0], "mxp:C_MEM_NEW": [0,0], "mxp:CN": [0,2], "mxp:COMP": [0,1], "mxp:CT": [0,0], "mxp:DEPLOYS": [0,0], "mxp:EXPANDS": [0,0], "mxp:GAS_MXP": [0,0], "mxp:GBYTE": [0,0], "mxp:GWORD": [0,3], "mxp:INST": [0,60], "mxp:LIN_COST": [0,0], "mxp:MAX_OFFSET": [0,0], "mxp:MAX_OFFSET_1": [0,0], "mxp:MAX_OFFSET_2": [0,0], "mxp:MTNTOP": [0,0], "mxp:MXP_TYPE_1": [0,0], "mxp:MXP_TYPE_2": [0,0], "mxp:MXP_TYPE_3": [0,0], "mxp:MXP_TYPE_4": [0,1], "mxp:MXP_TYPE_5": [0,0], "mxp:MXPX": [0,0], "mxp:NOOP": [0,1], "mxp:OFFSET_1_HI": [0,0], "mxp:OFFSET_1_LO": [0,2], "mxp:OFFSET_2_HI": [0,0], "mxp:OFFSET_2_LO": [0,0], "mxp:QUAD_COST": [0,0], "mxp:ROOB": [0,0], "mxp:SIZE_1_HI": [0,0], "mxp:SIZE_1_LO": [0,0], "mxp:SIZE_2_HI": [0,0], "mxp:SIZE_2_LO": [0,0], "mxp:STAMP": [0,1], "mxp:WORDS": [0,0], "mxp:WORDS_NEW": [0,0]} -{"mxp:ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp:BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp:BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp:BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp:BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp:BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp:BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp:C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp:CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp:COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp:DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp:GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp:LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp:MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp:MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp:MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp:MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp:MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp:OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp:ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp:SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp:SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp:STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp:WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp:WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,0], "mxp.INST": [0,83], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,1], "mxp.MXP_TYPE_4": [0,0], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,1], "mxp.NOOP": [0,0], "mxp.OFFSET_1_HI": [0,107987969330379355074100684807], "mxp.OFFSET_1_LO": [0,313726457785441652583373213366428612731], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,1], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,6], "mxp.INST": [0,32], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,1], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,244,244,244,244], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,35,35,35,35], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,31,31,31,31], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,31,31,31,31], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31], "mxp.ACC_2": [0,0,0,0,0], "mxp.ACC_3": [0,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31], "mxp.BYTE_2": [0,0,0,0,0], "mxp.BYTE_3": [0,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1], "mxp.BYTE_R": [0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,3,3,3,3], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,1,1,1,1], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,81,81,81,81], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31], "mxp.MAX_OFFSET_1": [0,31,31,31,31], "mxp.MAX_OFFSET_2": [0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0], "mxp.QUAD_COST": [0,3,3,3,3], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,1,1,1,1]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,14,14,14,14], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,20,20,20,20], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,4], "mxp.ACC_2": [0,0,0,0,0], "mxp.ACC_3": [0,0,0,0,4], "mxp.ACC_4": [0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,4], "mxp.BYTE_2": [0,0,0,0,0], "mxp.BYTE_3": [0,0,0,0,4], "mxp.BYTE_4": [0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1], "mxp.BYTE_R": [0,251,27,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,3,3,3,3], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,1,1,1,1], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,4,4,4,4], "mxp.MAX_OFFSET_1": [0,4,4,4,4], "mxp.MAX_OFFSET_2": [0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,1,1,1,1], "mxp.QUAD_COST": [0,3,3,3,3], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,2,2,2,2], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,1,1,1,1]} +{"mxp.ACC_1": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,287,0,0,1,319,0,0,1,287,0,0,1,301], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_3": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,287,0,0,1,319,0,0,1,287,0,0,1,301], "mxp.ACC_4": [0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,3,0,0,0,3,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,8,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,9,0,0,0,10,0,0,0,9,0,0,0,10], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "mxp.BYTE_1": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,31,0,0,1,63,0,0,1,31,0,0,1,45], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_3": [0,0,0,0,95,0,0,0,95,0,0,0,159,0,0,0,191,0,0,0,223,0,0,0,255,0,0,0,253,0,0,0,95,0,0,0,95,0,0,0,95,0,0,1,31,0,0,1,63,0,0,1,31,0,0,1,45], "mxp.BYTE_4": [0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,5,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,3,0,0,0,3,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,8,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,9,0,0,0,10,0,0,0,9,0,0,0,10], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,9,0,0,0,9,0,0,0,25,0,0,0,36,0,0,0,49,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,64,0,0,0,81,0,0,0,100,0,0,0,100,0,0,0,100], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,226,2,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,242,18,242,18], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1], "mxp.C_MEM": [0,0,0,0,0,9,9,9,9,9,9,9,9,15,15,15,15,18,18,18,18,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,27,27,27,27,30,30,30,30,30,30,30,30], "mxp.C_MEM_NEW": [0,9,9,9,9,9,9,9,9,15,15,15,15,18,18,18,18,21,21,21,21,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,27,27,27,27,30,30,30,30,30,30,30,30,30,30,30,30], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0], "mxp.GAS_MXP": [0,9,9,9,9,0,0,0,0,6,6,6,6,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,200,200,200], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250,82,82,82,82,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,81,81,81,81,243,243,243,243], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2800,2800,2800,2800], "mxp.MAX_OFFSET": [0,95,95,95,95,95,95,95,95,159,159,159,159,191,191,191,191,223,223,223,223,255,255,255,255,253,253,253,253,95,95,95,95,95,95,95,95,95,95,95,95,287,287,287,287,319,319,319,319,287,287,287,287,301,301,301,301], "mxp.MAX_OFFSET_1": [0,95,95,95,95,95,95,95,95,159,159,159,159,191,191,191,191,223,223,223,223,255,255,255,255,253,253,253,253,95,95,95,95,95,95,95,95,95,95,95,95,287,287,287,287,319,319,319,319,287,287,287,287,301,301,301,301], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,64,64,64,64,64,64,64,64,128,128,128,128,160,160,160,160,192,192,192,192,224,224,224,224,128,128,128,128,64,64,64,64,64,64,64,64,64,64,64,64,256,256,256,256,288,288,288,288,256,256,256,256,288,288,288,288], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.QUAD_COST": [0,9,9,9,9,0,0,0,0,6,6,6,6,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14], "mxp.WORDS": [0,0,0,0,0,3,3,3,3,3,3,3,3,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10], "mxp.WORDS_NEW": [0,3,3,3,3,3,3,3,3,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,32], "mxp.ACC_2": [0,0,0,0,0], "mxp.ACC_3": [0,0,0,0,32], "mxp.ACC_4": [0,0,0,0,1], "mxp.ACC_A": [0,0,0,0,2], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,32], "mxp.BYTE_2": [0,0,0,0,0], "mxp.BYTE_3": [0,0,0,0,32], "mxp.BYTE_4": [0,0,0,0,1], "mxp.BYTE_A": [0,0,0,0,2], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4], "mxp.BYTE_R": [0,255,31,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,6,6,6,6], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,1,1,1,1], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,82,82,82,82], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,32,32,32,32], "mxp.MAX_OFFSET_1": [0,32,32,32,32], "mxp.MAX_OFFSET_2": [0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,1,1,1,1], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0], "mxp.QUAD_COST": [0,6,6,6,6], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,2,2,2,2]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,34,0,0,0,34], "mxp.ACC_2": [0,0,0,0,0,0,0,0,66], "mxp.ACC_3": [0,0,0,0,34,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,34,0,0,0,34], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,66], "mxp.BYTE_3": [0,0,0,0,34,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,253,29,0,0,253,29,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,34,34,34,34,66,66,66,66], "mxp.MAX_OFFSET_1": [0,34,34,34,34,34,34,34,34], "mxp.MAX_OFFSET_2": [0,0,0,0,0,66,66,66,66], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,3,3,3,3,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,35,35,35,35], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,10,10,10,10], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,3], "mxp.INST": [0,60], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,2], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,14,14,14,14], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,46,46,46,46], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,20,20,20,20], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,20,20,20,20], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,98], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,98], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,253,29,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,130,130,130,130], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,98,98,98,98], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,99,99,99], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,96,96,96], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,244,244,244,244], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,129,129,129,129], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,97,97,97,97], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,129], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,129], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25,0,0,0,36], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15,18,18,18,18], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,161,161,161,161], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,129,129,129,129], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,161,161,161], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,128,128,128,128,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6]} +{"mxp.ACC_1": [0,0,0,30,7719,1976081,505876818,129504465470,33153143160570,8487204649105966,2172724390171127432,556217443883808622764,142391665634255007427688,36452266402369281901488150,9331780199006536166780966425,2388935730945673258695927404916,611567547122092354226157415658651,156561292063255642681896298408614771], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_3": [0,0,0,30,7719,1976081,505876818,129504465470,33153143160570,8487204649105966,2172724390171127432,556217443883808622764,142391665634255007427688,36452266402369281901488151,9331780199006536166780966681,2388935730945673258695927470452,611567547122092354226157432435867,156561292063255642681896302703582067], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,30,39,17,82,62,250,46,136,172,104,22,25,116,155,115], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_3": [0,0,0,30,39,17,82,62,250,46,136,172,104,23,25,116,155,115], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_R": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM_NEW": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.CT": [0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GAS_MXP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067], "mxp.MAX_OFFSET_1": [0,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067,156561292063255642681896302703582067], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXPX": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193,156561292063252093290975886091297193], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.QUAD_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875,3549390920416612284875], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.WORDS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.WORDS_NEW": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]} +{"mxp.ACC_1": [0,0,0,0,33,0,0,0,33], "mxp.ACC_2": [0,0,0,0,0,0,0,0,65], "mxp.ACC_3": [0,0,0,0,33,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,33,0,0,0,33], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,65], "mxp.BYTE_3": [0,0,0,0,33,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,254,30,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,33,33,33,33,65,65,65,65], "mxp.MAX_OFFSET_1": [0,33,33,33,33,33,33,33,33], "mxp.MAX_OFFSET_2": [0,0,0,0,0,65,65,65,65], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,2,2,2,2,2,2,2,2], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,34,34,34,34], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,32,32,32,32], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,97], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,129,129,129,129], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,97,97,97,97], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,66], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,66], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,253,29,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,98,98,98,98], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,66,66,66,66], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,98,98,98,98], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,4,4,4,4], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,67,67,67,67], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,63,63,63,63], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,131], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,131], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,159,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25,0,0,0,36], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,252,28,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15,18,18,18,18], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,163,163,163,163], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159,131,131,131,131], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,163,163,163], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,128,128,128,128,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,0], "mxp.INST": [0,240], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,1], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,3], "mxp.INST": [0,57], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,2], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,65], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,65], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,254,30,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,97,97,97,97], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,65,65,65,65], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,97,97,97,97], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,1,1,1,1], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,66,66,66,66], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,65,65,65,65], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,32,0,0,0,32], "mxp.ACC_2": [0,0,0,0,0,0,0,0,64], "mxp.ACC_3": [0,0,0,0,32,0,0,0,31], "mxp.ACC_4": [0,0,0,0,1,0,0,0,0], "mxp.ACC_A": [0,0,0,0,2,0,0,0,3], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,32,0,0,0,32], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,64], "mxp.BYTE_3": [0,0,0,0,32,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,1,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,2,0,0,0,3], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,4,0,0,0,9], "mxp.BYTE_R": [0,255,31,0,0,255,31,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,6,6,6,6], "mxp.C_MEM_NEW": [0,6,6,6,6,9,9,9,9], "mxp.CN": [0,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,6,6,6,6,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,32,32,32,32,64,64,64,64], "mxp.MAX_OFFSET_1": [0,32,32,32,32,32,32,32,32], "mxp.MAX_OFFSET_2": [0,0,0,0,0,64,64,64,64], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,1,1,1,1,32,32,32,32], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,64,64,64,64], "mxp.QUAD_COST": [0,6,6,6,6,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,1,1,1,1], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,1,1,1,1], "mxp.STAMP": [0,1,1,1,1,2,2,2,2], "mxp.WORDS": [0,0,0,0,0,2,2,2,2], "mxp.WORDS_NEW": [0,2,2,2,2,3,3,3,3]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,200], "mxp.GWORD": [0,0], "mxp.INST": [0,243], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,1], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,4], "mxp.ACC_2": [0,0,0,0,0], "mxp.ACC_3": [0,0,0,0,4], "mxp.ACC_4": [0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,4], "mxp.BYTE_2": [0,0,0,0,0], "mxp.BYTE_3": [0,0,0,0,4], "mxp.BYTE_4": [0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1], "mxp.BYTE_R": [0,251,27,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,3,3,3,3], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,1,1,1,1], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,244,244,244,244], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,4,4,4,4], "mxp.MAX_OFFSET_1": [0,4,4,4,4], "mxp.MAX_OFFSET_2": [0,0,0,0,0], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,3,3,3,3], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,1,1,1,1], "mxp.QUAD_COST": [0,3,3,3,3], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,2,2,2,2], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,1,1,1,1]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,0], "mxp.INST": [0,81], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,1], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,0], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,1], "mxp.NOOP": [0,0], "mxp.OFFSET_1_HI": [0,293540323329873936476577166591098711660], "mxp.OFFSET_1_LO": [0,301487237024681531729062824216607424681], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,1], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,6], "mxp.INST": [0,32], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,1], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,244,244,244,244], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,0], "mxp.INST": [0,250], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,0], "mxp.MXP_TYPE_5": [0,1], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,0], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,92], "mxp.ACC_2": [0,0,0,1,382], "mxp.ACC_3": [0,0,0,1,289], "mxp.ACC_4": [0,0,0,0,11], "mxp.ACC_A": [0,0,0,0,12], "mxp.ACC_Q": [0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,92], "mxp.BYTE_2": [0,0,0,1,126], "mxp.BYTE_3": [0,0,0,1,33], "mxp.BYTE_4": [0,0,0,0,11], "mxp.BYTE_A": [0,0,0,0,12], "mxp.BYTE_Q": [0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,144], "mxp.BYTE_R": [0,225,1,0,0], "mxp.BYTE_W": [0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0], "mxp.C_MEM_NEW": [0,36,36,36,36], "mxp.CN": [0,2,2,2,2], "mxp.COMP": [0,0,0,0,0], "mxp.CT": [0,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1], "mxp.GAS_MXP": [0,36,36,36,36], "mxp.GBYTE": [0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0], "mxp.INST": [0,241,241,241,241], "mxp.LIN_COST": [0,0,0,0,0], "mxp.MAX_OFFSET": [0,382,382,382,382], "mxp.MAX_OFFSET_1": [0,92,92,92,92], "mxp.MAX_OFFSET_2": [0,382,382,382,382], "mxp.MTNTOP": [0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0], "mxp.MXP_TYPE_2": [0,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0], "mxp.MXP_TYPE_5": [0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0], "mxp.OFFSET_1_LO": [0,25,25,25,25], "mxp.OFFSET_2_HI": [0,0,0,0,0], "mxp.OFFSET_2_LO": [0,128,128,128,128], "mxp.QUAD_COST": [0,36,36,36,36], "mxp.ROOB": [0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0], "mxp.SIZE_1_LO": [0,68,68,68,68], "mxp.SIZE_2_HI": [0,0,0,0,0], "mxp.SIZE_2_LO": [0,255,255,255,255], "mxp.STAMP": [0,1,1,1,1], "mxp.WORDS": [0,0,0,0,0], "mxp.WORDS_NEW": [0,12,12,12,12]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} +{"mxp.ACC_1": [0,0], "mxp.ACC_2": [0,0], "mxp.ACC_3": [0,0], "mxp.ACC_4": [0,0], "mxp.ACC_A": [0,0], "mxp.ACC_Q": [0,0], "mxp.ACC_W": [0,0], "mxp.BYTE_1": [0,0], "mxp.BYTE_2": [0,0], "mxp.BYTE_3": [0,0], "mxp.BYTE_4": [0,0], "mxp.BYTE_A": [0,0], "mxp.BYTE_Q": [0,0], "mxp.BYTE_QQ": [0,0], "mxp.BYTE_R": [0,0], "mxp.BYTE_W": [0,0], "mxp.C_MEM": [0,0], "mxp.C_MEM_NEW": [0,0], "mxp.CN": [0,2], "mxp.COMP": [0,1], "mxp.CT": [0,0], "mxp.DEPLOYS": [0,0], "mxp.EXPANDS": [0,0], "mxp.GAS_MXP": [0,0], "mxp.GBYTE": [0,0], "mxp.GWORD": [0,3], "mxp.INST": [0,60], "mxp.LIN_COST": [0,0], "mxp.MAX_OFFSET": [0,0], "mxp.MAX_OFFSET_1": [0,0], "mxp.MAX_OFFSET_2": [0,0], "mxp.MTNTOP": [0,0], "mxp.MXP_TYPE_1": [0,0], "mxp.MXP_TYPE_2": [0,0], "mxp.MXP_TYPE_3": [0,0], "mxp.MXP_TYPE_4": [0,1], "mxp.MXP_TYPE_5": [0,0], "mxp.MXPX": [0,0], "mxp.NOOP": [0,1], "mxp.OFFSET_1_HI": [0,0], "mxp.OFFSET_1_LO": [0,2], "mxp.OFFSET_2_HI": [0,0], "mxp.OFFSET_2_LO": [0,0], "mxp.QUAD_COST": [0,0], "mxp.ROOB": [0,0], "mxp.SIZE_1_HI": [0,0], "mxp.SIZE_1_LO": [0,0], "mxp.SIZE_2_HI": [0,0], "mxp.SIZE_2_LO": [0,0], "mxp.STAMP": [0,1], "mxp.WORDS": [0,0], "mxp.WORDS_NEW": [0,0]} +{"mxp.ACC_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.ACC_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.ACC_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.ACC_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.ACC_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.ACC_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_1": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,127], "mxp.BYTE_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159], "mxp.BYTE_3": [0,0,0,0,31,0,0,0,63,0,0,0,95,0,0,0,127,0,0,0,31], "mxp.BYTE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_A": [0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5], "mxp.BYTE_Q": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.BYTE_QQ": [0,0,0,0,1,0,0,0,4,0,0,0,9,0,0,0,16,0,0,0,25], "mxp.BYTE_R": [0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0,224,0,0,0], "mxp.BYTE_W": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.C_MEM": [0,0,0,0,0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12], "mxp.C_MEM_NEW": [0,3,3,3,3,6,6,6,6,9,9,9,9,12,12,12,12,15,15,15,15], "mxp.CN": [0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2], "mxp.COMP": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.CT": [0,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3], "mxp.DEPLOYS": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.EXPANDS": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1], "mxp.GAS_MXP": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.GBYTE": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.GWORD": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.INST": [0,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,250,250,250,250], "mxp.LIN_COST": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MAX_OFFSET": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,159,159,159,159], "mxp.MAX_OFFSET_1": [0,31,31,31,31,63,63,63,63,95,95,95,95,127,127,127,127,127,127,127,127], "mxp.MAX_OFFSET_2": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,159,159,159,159], "mxp.MTNTOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_1": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_2": [0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0], "mxp.MXP_TYPE_3": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_4": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.MXP_TYPE_5": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1], "mxp.MXPX": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.NOOP": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_1_LO": [0,0,0,0,0,32,32,32,32,64,64,64,64,96,96,96,96,0,0,0,0], "mxp.OFFSET_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.OFFSET_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.QUAD_COST": [0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3], "mxp.ROOB": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_1_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128], "mxp.SIZE_2_HI": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], "mxp.SIZE_2_LO": [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32], "mxp.STAMP": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], "mxp.WORDS": [0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4], "mxp.WORDS_NEW": [0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]} diff --git a/testdata/mxp.lisp b/testdata/mxp.lisp index db553d8..b4c8b12 100644 --- a/testdata/mxp.lisp +++ b/testdata/mxp.lisp @@ -1,129 +1,131 @@ +(module mxp) + (defcolumns - (mxp:SIZE_2_HI :u128) - (mxp:MXP_TYPE_5 :u1) - (mxp:BYTE_1 :u8) - (mxp:ACC_Q :u136) - (mxp:SIZE_2_LO :u128) - (mxp:C_MEM_NEW :u64) - (mxp:OFFSET_2_LO :u128) - (mxp:BYTE_2 :u8) - (mxp:C_MEM :u64) - (mxp:MXPX :u1) - (mxp:BYTE_Q :u8) - (mxp:MXP_TYPE_3 :u1) - (mxp:ACC_1 :u136) - (mxp:COMP :u1) - (mxp:WORDS_NEW :u64) - (mxp:SIZE_1_LO :u128) - (mxp:ACC_3 :u136) - (mxp:QUAD_COST :u64) - (mxp:GAS_MXP :u64) - (mxp:ROOB :u1) - (mxp:OFFSET_2_HI :u128) - (mxp:BYTE_A :u8) - (mxp:BYTE_QQ :u8) - (mxp:CN :u64) - (mxp:OFFSET_1_HI :u128) - (mxp:MAX_OFFSET_1) - (mxp:BYTE_W :u8) - (mxp:BYTE_4 :u8) - (mxp:BYTE_3 :u8) - (mxp:STAMP :u32) - (mxp:EXPANDS :u1) - (mxp:MTNTOP :u1) - (mxp:MXP_TYPE_1 :u1) - (mxp:GWORD :u64) - (mxp:LIN_COST :u64) - (mxp:CT :u5) - (mxp:MAX_OFFSET) - (mxp:ACC_2 :u136) - (mxp:BYTE_R :u8) - (mxp:GBYTE :u64) - (mxp:NOOP :u1) - (mxp:WORDS :u64) - (mxp:MAX_OFFSET_2) - (mxp:ACC_A :u136) - (mxp:ACC_W :u136) - (mxp:OFFSET_1_LO :u128) - (mxp:MXP_TYPE_4 :u1) - (mxp:SIZE_1_HI :u128) - (mxp:ACC_4 :u136) - (mxp:INST :u8) - (mxp:DEPLOYS :u1) - (mxp:MXP_TYPE_2 :u1)) + (STAMP :i32) + (CN :i64) + (CT :i5) + (ROOB :binary@prove) + (NOOP :binary@prove) + (MXPX :binary@prove) + (INST :byte) + (MXP_TYPE_1 :binary@prove) + (MXP_TYPE_2 :binary@prove) + (MXP_TYPE_3 :binary@prove) + (MXP_TYPE_4 :binary@prove) + (MXP_TYPE_5 :binary@prove) + (GBYTE :i64) + (GWORD :i64) + (DEPLOYS :binary@prove) + (OFFSET_1_LO :i128) + (OFFSET_2_LO :i128) + (OFFSET_1_HI :i128) + (OFFSET_2_HI :i128) + (SIZE_1_LO :i128) + (SIZE_2_LO :i128) + (SIZE_1_HI :i128) + (SIZE_2_HI :i128) + (MAX_OFFSET_1 :i128) + (MAX_OFFSET_2 :i128) + (MAX_OFFSET :i128) + (COMP :binary@prove) + (BYTE_1 :byte@prove) + (BYTE_2 :byte@prove) + (BYTE_3 :byte@prove) + (BYTE_4 :byte@prove) + (BYTE_A :byte@prove) + (BYTE_W :byte@prove) + (BYTE_Q :byte@prove) + (ACC_1 :i136) + (ACC_2 :i136) + (ACC_3 :i136) + (ACC_4 :i136) + (ACC_A :i136) + (ACC_W :i136) + (ACC_Q :i136) + (BYTE_QQ :byte@prove) + (BYTE_R :byte@prove) + (WORDS :i64) + (WORDS_NEW :i64) + (C_MEM :i64) + (C_MEM_NEW :i64) + (QUAD_COST :i64) + (LIN_COST :i64) + (GAS_MXP :i64) + (EXPANDS :binary@prove) + (MTNTOP :binary@prove)) -(defpermutation (mxp:CN_perm mxp:STAMP_perm mxp:C_MEM_perm mxp:C_MEM_NEW_perm mxp:WORDS_perm mxp:WORDS_NEW_perm) ((+ mxp:CN) (+ mxp:STAMP) (+ mxp:C_MEM) (+ mxp:C_MEM_NEW) (+ mxp:WORDS) (+ mxp:WORDS_NEW))) +(defpermutation (CN_perm STAMP_perm C_MEM_perm C_MEM_NEW_perm WORDS_perm WORDS_NEW_perm) ((+ CN) (+ STAMP) (+ C_MEM) (+ C_MEM_NEW) (+ WORDS) (+ WORDS_NEW))) -(defconstraint mxp:counter-constancy () (begin (ifnot mxp:CT (- mxp:INST (shift mxp:INST -1))) (ifnot mxp:CT (- mxp:OFFSET_1_LO (shift mxp:OFFSET_1_LO -1))) (ifnot mxp:CT (- mxp:OFFSET_1_HI (shift mxp:OFFSET_1_HI -1))) (ifnot mxp:CT (- mxp:OFFSET_2_LO (shift mxp:OFFSET_2_LO -1))) (ifnot mxp:CT (- mxp:OFFSET_2_HI (shift mxp:OFFSET_2_HI -1))) (ifnot mxp:CT (- mxp:SIZE_1_LO (shift mxp:SIZE_1_LO -1))) (ifnot mxp:CT (- mxp:SIZE_1_HI (shift mxp:SIZE_1_HI -1))) (ifnot mxp:CT (- mxp:SIZE_2_LO (shift mxp:SIZE_2_LO -1))) (ifnot mxp:CT (- mxp:SIZE_2_HI (shift mxp:SIZE_2_HI -1))) (ifnot mxp:CT (- mxp:WORDS (shift mxp:WORDS -1))) (ifnot mxp:CT (- mxp:WORDS_NEW (shift mxp:WORDS_NEW -1))) (ifnot mxp:CT (- mxp:C_MEM (shift mxp:C_MEM -1))) (ifnot mxp:CT (- mxp:C_MEM_NEW (shift mxp:C_MEM_NEW -1))) (ifnot mxp:CT (- mxp:COMP (shift mxp:COMP -1))) (ifnot mxp:CT (- mxp:MXPX (shift mxp:MXPX -1))) (ifnot mxp:CT (- mxp:EXPANDS (shift mxp:EXPANDS -1))) (ifnot mxp:CT (- mxp:QUAD_COST (shift mxp:QUAD_COST -1))) (ifnot mxp:CT (- mxp:LIN_COST (shift mxp:LIN_COST -1))) (ifnot mxp:CT (- mxp:GAS_MXP (shift mxp:GAS_MXP -1))))) +(defconstraint counter-constancy () (begin (if CT 0 (- INST (shift INST -1))) (if CT 0 (- OFFSET_1_LO (shift OFFSET_1_LO -1))) (if CT 0 (- OFFSET_1_HI (shift OFFSET_1_HI -1))) (if CT 0 (- OFFSET_2_LO (shift OFFSET_2_LO -1))) (if CT 0 (- OFFSET_2_HI (shift OFFSET_2_HI -1))) (if CT 0 (- SIZE_1_LO (shift SIZE_1_LO -1))) (if CT 0 (- SIZE_1_HI (shift SIZE_1_HI -1))) (if CT 0 (- SIZE_2_LO (shift SIZE_2_LO -1))) (if CT 0 (- SIZE_2_HI (shift SIZE_2_HI -1))) (if CT 0 (- WORDS (shift WORDS -1))) (if CT 0 (- WORDS_NEW (shift WORDS_NEW -1))) (if CT 0 (- C_MEM (shift C_MEM -1))) (if CT 0 (- C_MEM_NEW (shift C_MEM_NEW -1))) (if CT 0 (- COMP (shift COMP -1))) (if CT 0 (- MXPX (shift MXPX -1))) (if CT 0 (- EXPANDS (shift EXPANDS -1))) (if CT 0 (- QUAD_COST (shift QUAD_COST -1))) (if CT 0 (- LIN_COST (shift LIN_COST -1))) (if CT 0 (- GAS_MXP (shift GAS_MXP -1))))) -(defconstraint mxp:byte-decompositions () (begin (if mxp:CT (- mxp:ACC_1 mxp:BYTE_1) (- mxp:ACC_1 (+ (* 256 (shift mxp:ACC_1 -1)) mxp:BYTE_1))) (if mxp:CT (- mxp:ACC_2 mxp:BYTE_2) (- mxp:ACC_2 (+ (* 256 (shift mxp:ACC_2 -1)) mxp:BYTE_2))) (if mxp:CT (- mxp:ACC_3 mxp:BYTE_3) (- mxp:ACC_3 (+ (* 256 (shift mxp:ACC_3 -1)) mxp:BYTE_3))) (if mxp:CT (- mxp:ACC_4 mxp:BYTE_4) (- mxp:ACC_4 (+ (* 256 (shift mxp:ACC_4 -1)) mxp:BYTE_4))) (if mxp:CT (- mxp:ACC_A mxp:BYTE_A) (- mxp:ACC_A (+ (* 256 (shift mxp:ACC_A -1)) mxp:BYTE_A))) (if mxp:CT (- mxp:ACC_W mxp:BYTE_W) (- mxp:ACC_W (+ (* 256 (shift mxp:ACC_W -1)) mxp:BYTE_W))) (if mxp:CT (- mxp:ACC_Q mxp:BYTE_Q) (- mxp:ACC_Q (+ (* 256 (shift mxp:ACC_Q -1)) mxp:BYTE_Q))))) +(defconstraint byte-decompositions () (begin (if CT (- ACC_1 BYTE_1) (- ACC_1 (+ (* 256 (shift ACC_1 -1)) BYTE_1))) (if CT (- ACC_2 BYTE_2) (- ACC_2 (+ (* 256 (shift ACC_2 -1)) BYTE_2))) (if CT (- ACC_3 BYTE_3) (- ACC_3 (+ (* 256 (shift ACC_3 -1)) BYTE_3))) (if CT (- ACC_4 BYTE_4) (- ACC_4 (+ (* 256 (shift ACC_4 -1)) BYTE_4))) (if CT (- ACC_A BYTE_A) (- ACC_A (+ (* 256 (shift ACC_A -1)) BYTE_A))) (if CT (- ACC_W BYTE_W) (- ACC_W (+ (* 256 (shift ACC_W -1)) BYTE_W))) (if CT (- ACC_Q BYTE_Q) (- ACC_Q (+ (* 256 (shift ACC_Q -1)) BYTE_Q))))) -(defconstraint mxp:euclidean-division-of-square-of-accA () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX)) mxp:EXPANDS)) (begin (- (* mxp:ACC_A mxp:ACC_A) (+ (* 512 (+ mxp:ACC_Q (+ (* 4294967296 (shift mxp:BYTE_QQ -2)) (* 1099511627776 (shift mxp:BYTE_QQ -3))))) (+ (* 256 (shift mxp:BYTE_QQ -1)) mxp:BYTE_QQ))) (* (shift mxp:BYTE_QQ -1) (- 1 (shift mxp:BYTE_QQ -1)))))) +(defconstraint euclidean-division-of-square-of-accA () (if (* (* STAMP (- 1 NOOP ROOB)) (* (* (- 1 (~ (- CT 3))) (- 1 MXPX)) EXPANDS)) 0 (begin (- (* ACC_A ACC_A) (+ (* 512 (+ ACC_Q (+ (* 4294967296 (shift BYTE_QQ -2)) (* 1099511627776 (shift BYTE_QQ -3))))) (+ (* 256 (shift BYTE_QQ -1)) BYTE_QQ))) (* (shift BYTE_QQ -1) (- 1 (shift BYTE_QQ -1)))))) -(defconstraint mxp:setting-c-mem-new () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX)) mxp:EXPANDS)) (- mxp:C_MEM_NEW (+ (* 3 mxp:ACC_A) (+ mxp:ACC_Q (+ (* 4294967296 (shift mxp:BYTE_QQ -2)) (* 1099511627776 (shift mxp:BYTE_QQ -3)))))))) +(defconstraint setting-c-mem-new () (if (* (* STAMP (- 1 NOOP ROOB)) (* (* (- 1 (~ (- CT 3))) (- 1 MXPX)) EXPANDS)) 0 (- C_MEM_NEW (+ (* 3 ACC_A) (+ ACC_Q (+ (* 4294967296 (shift BYTE_QQ -2)) (* 1099511627776 (shift BYTE_QQ -3)))))))) -(defconstraint mxp:setting-roob-type-5 () (ifnot mxp:MXP_TYPE_5 (begin (ifnot mxp:SIZE_1_HI (- mxp:ROOB 1)) (ifnot mxp:SIZE_2_HI (- mxp:ROOB 1)) (ifnot (* mxp:OFFSET_1_HI mxp:SIZE_1_LO) (- mxp:ROOB 1)) (ifnot (* mxp:OFFSET_2_HI mxp:SIZE_2_LO) (- mxp:ROOB 1)) (if mxp:SIZE_1_HI (if mxp:SIZE_2_HI (if (* mxp:OFFSET_1_HI mxp:SIZE_1_LO) (if (* mxp:OFFSET_2_HI mxp:SIZE_2_LO) mxp:ROOB))))))) +(defconstraint setting-roob-type-5 () (if MXP_TYPE_5 0 (begin (if SIZE_1_HI 0 (- ROOB 1)) (if SIZE_2_HI 0 (- ROOB 1)) (if (* OFFSET_1_HI SIZE_1_LO) 0 (- ROOB 1)) (if (* OFFSET_2_HI SIZE_2_LO) 0 (- ROOB 1)) (if SIZE_1_HI (if SIZE_2_HI (if (* OFFSET_1_HI SIZE_1_LO) (if (* OFFSET_2_HI SIZE_2_LO) ROOB))))))) -(defconstraint mxp:setting-noop () (if mxp:ROOB (begin (ifnot (+ mxp:MXP_TYPE_1 mxp:MXP_TYPE_2 mxp:MXP_TYPE_3) (- mxp:NOOP mxp:MXP_TYPE_1)) (if (- mxp:MXP_TYPE_4 1) (- mxp:NOOP (- 1 (~ mxp:SIZE_1_LO)))) (if (- mxp:MXP_TYPE_5 1) (- mxp:NOOP (* (- 1 (~ mxp:SIZE_1_LO)) (- 1 (~ mxp:SIZE_2_LO)))))))) +(defconstraint setting-noop () (if ROOB (begin (if (+ MXP_TYPE_1 MXP_TYPE_2 MXP_TYPE_3) 0 (- NOOP MXP_TYPE_1)) (if (- MXP_TYPE_4 1) (- NOOP (- 1 (~ SIZE_1_LO)))) (if (- MXP_TYPE_5 1) (- NOOP (* (- 1 (~ SIZE_1_LO)) (- 1 (~ SIZE_2_LO)))))))) -(defconstraint mxp:non-trivial-instruction-counter-cycle () (ifnot mxp:STAMP (ifnot (- 1 (+ mxp:ROOB mxp:NOOP)) (if mxp:MXPX (if (- mxp:CT 3) (- (shift mxp:STAMP 1) (+ mxp:STAMP 1)) (- (shift mxp:CT 1) (+ mxp:CT 1))) (if (- mxp:CT 16) (- (shift mxp:STAMP 1) (+ mxp:STAMP 1)) (- (shift mxp:CT 1) (+ mxp:CT 1))))))) +(defconstraint non-trivial-instruction-counter-cycle () (if STAMP 0 (if (- 1 (+ ROOB NOOP)) 0 (if MXPX (if (- CT 3) (- (shift STAMP 1) (+ STAMP 1)) (- (shift CT 1) (+ CT 1))) (if (- CT 16) (- (shift STAMP 1) (+ STAMP 1)) (- (shift CT 1) (+ CT 1))))))) -(defconstraint mxp:size-in-evm-words () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (if (- mxp:MXP_TYPE_4 1) (begin (- mxp:SIZE_1_LO (- (* 32 mxp:ACC_W) mxp:BYTE_R)) (- (shift mxp:BYTE_R -1) (+ 224 mxp:BYTE_R)))))) +(defconstraint size-in-evm-words () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (if (- MXP_TYPE_4 1) (begin (- SIZE_1_LO (- (* 32 ACC_W) BYTE_R)) (- (shift BYTE_R -1) (+ 224 BYTE_R)))))) -(defconstraint mxp:comparing-max-offsets-1-and-2 () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (- (+ mxp:ACC_3 (- 1 mxp:COMP)) (* (- mxp:MAX_OFFSET_1 mxp:MAX_OFFSET_2) (- (* 2 mxp:COMP) 1))))) +(defconstraint comparing-max-offsets-1-and-2 () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (- (+ ACC_3 (- 1 COMP)) (* (- MAX_OFFSET_1 MAX_OFFSET_2) (- (* 2 COMP) 1))))) -(defconstraint mxp:defining-accA () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (begin (- (+ mxp:MAX_OFFSET 1) (- (* 32 mxp:ACC_A) (shift mxp:BYTE_R -2))) (- (shift mxp:BYTE_R -3) (+ 224 (shift mxp:BYTE_R -2)))))) +(defconstraint defining-accA () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (begin (- (+ MAX_OFFSET 1) (- (* 32 ACC_A) (shift BYTE_R -2))) (- (shift BYTE_R -3) (+ 224 (shift BYTE_R -2)))))) -(defconstraint mxp:setting-gas-mxp () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (if (- mxp:INST 243) (- mxp:GAS_MXP (+ mxp:QUAD_COST (* mxp:DEPLOYS mxp:LIN_COST))) (- mxp:GAS_MXP (+ mxp:QUAD_COST mxp:LIN_COST))))) +(defconstraint setting-gas-mxp () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (if (- INST 243) (- GAS_MXP (+ QUAD_COST (* DEPLOYS LIN_COST))) (- GAS_MXP (+ QUAD_COST LIN_COST))))) -(defconstraint mxp:mem-expansion-took-place () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (- (+ mxp:ACC_4 mxp:EXPANDS) (* (- mxp:ACC_A mxp:WORDS) (- (* 2 mxp:EXPANDS) 1))))) +(defconstraint mem-expansion-took-place () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (- (+ ACC_4 EXPANDS) (* (- ACC_A WORDS) (- (* 2 EXPANDS) 1))))) -(defconstraint mxp:setting-quad-cost-and-lin-cost () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (begin (- mxp:QUAD_COST (- mxp:C_MEM_NEW mxp:C_MEM)) (- mxp:LIN_COST (+ (* mxp:GBYTE mxp:SIZE_1_LO) (* mxp:GWORD mxp:ACC_W)))))) +(defconstraint setting-quad-cost-and-lin-cost () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (begin (- QUAD_COST (- C_MEM_NEW C_MEM)) (- LIN_COST (+ (* GBYTE SIZE_1_LO) (* GWORD ACC_W)))))) -(defconstraint mxp:defining-max-offset () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (- mxp:MAX_OFFSET (+ (* mxp:COMP mxp:MAX_OFFSET_1) (* (- 1 mxp:COMP) mxp:MAX_OFFSET_2))))) +(defconstraint defining-max-offset () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (- MAX_OFFSET (+ (* COMP MAX_OFFSET_1) (* (- 1 COMP) MAX_OFFSET_2))))) -(defconstraint mxp:max-offsets-1-and-2-type-5 () (ifnot (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (if (- mxp:MXP_TYPE_5 1) (begin (if mxp:SIZE_1_LO mxp:MAX_OFFSET_1 (- mxp:MAX_OFFSET_1 (+ mxp:OFFSET_1_LO (- mxp:SIZE_1_LO 1)))) (if mxp:SIZE_2_LO mxp:MAX_OFFSET_2 (- mxp:MAX_OFFSET_2 (+ mxp:OFFSET_2_LO (- mxp:SIZE_2_LO 1)))))))) +(defconstraint max-offsets-1-and-2-type-5 () (if (* STAMP (- 1 NOOP ROOB)) 0 (if (- MXP_TYPE_5 1) (begin (if SIZE_1_LO MAX_OFFSET_1 (- MAX_OFFSET_1 (+ OFFSET_1_LO (- SIZE_1_LO 1)))) (if SIZE_2_LO MAX_OFFSET_2 (- MAX_OFFSET_2 (+ OFFSET_2_LO (- SIZE_2_LO 1)))))))) -(defconstraint mxp:binary-constraints () (begin (* mxp:ROOB (- 1 mxp:ROOB)) (* mxp:NOOP (- 1 mxp:NOOP)) (* mxp:MXPX (- 1 mxp:MXPX)) (* mxp:DEPLOYS (- 1 mxp:DEPLOYS)) (* mxp:COMP (- 1 mxp:COMP)) (* mxp:EXPANDS (- 1 mxp:EXPANDS)))) +(defconstraint binary-constraints () (begin (* ROOB (- 1 ROOB)) (* NOOP (- 1 NOOP)) (* MXPX (- 1 MXPX)) (* DEPLOYS (- 1 DEPLOYS)) (* COMP (- 1 COMP)) (* EXPANDS (- 1 EXPANDS)))) -(defconstraint mxp:offsets-out-of-bounds () (ifnot (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (if (- mxp:MXPX 1) (if (- mxp:CT 16) (* (- (- mxp:MAX_OFFSET_1 4294967296) mxp:ACC_1) (- (- mxp:MAX_OFFSET_2 4294967296) mxp:ACC_2)))))) +(defconstraint offsets-out-of-bounds () (if (* STAMP (- 1 NOOP ROOB)) 0 (if (- MXPX 1) (if (- CT 16) (* (- (- MAX_OFFSET_1 4294967296) ACC_1) (- (- MAX_OFFSET_2 4294967296) ACC_2)))))) -(defconstraint mxp:no-expansion () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (if mxp:EXPANDS (begin (- mxp:WORDS_NEW mxp:WORDS) (- mxp:C_MEM_NEW mxp:C_MEM))))) +(defconstraint no-expansion () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (if EXPANDS (begin (- WORDS_NEW WORDS) (- C_MEM_NEW C_MEM))))) -(defconstraint mxp:max-offsets-1-and-2-are-small () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX))) (begin (- mxp:ACC_1 mxp:MAX_OFFSET_1) (- mxp:ACC_2 mxp:MAX_OFFSET_2)))) +(defconstraint max-offsets-1-and-2-are-small () (if (* (* STAMP (- 1 NOOP ROOB)) (* (- 1 (~ (- CT 3))) (- 1 MXPX))) 0 (begin (- ACC_1 MAX_OFFSET_1) (- ACC_2 MAX_OFFSET_2)))) -(defconstraint mxp:setting-words-new () (ifnot (* (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (* (* (- 1 (~ (- mxp:CT 3))) (- 1 mxp:MXPX)) mxp:EXPANDS)) (- mxp:WORDS_NEW mxp:ACC_A))) +(defconstraint setting-words-new () (if (* (* STAMP (- 1 NOOP ROOB)) (* (* (- 1 (~ (- CT 3))) (- 1 MXPX)) EXPANDS)) 0 (- WORDS_NEW ACC_A))) -(defconstraint mxp:setting-roob-type-4 () (ifnot mxp:MXP_TYPE_4 (begin (ifnot mxp:SIZE_1_HI (- mxp:ROOB 1)) (ifnot (* mxp:OFFSET_1_HI mxp:SIZE_1_LO) (- mxp:ROOB 1)) (if mxp:SIZE_1_HI (if (* mxp:OFFSET_1_HI mxp:SIZE_1_LO) mxp:ROOB))))) +(defconstraint setting-roob-type-4 () (if MXP_TYPE_4 0 (begin (if SIZE_1_HI 0 (- ROOB 1)) (if (* OFFSET_1_HI SIZE_1_LO) 0 (- ROOB 1)) (if SIZE_1_HI (if (* OFFSET_1_HI SIZE_1_LO) ROOB))))) -(defconstraint mxp:max-offsets-1-and-2-type-4 () (ifnot (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (if (- mxp:MXP_TYPE_4 1) (begin (- mxp:MAX_OFFSET_1 (+ mxp:OFFSET_1_LO (- mxp:SIZE_1_LO 1))) mxp:MAX_OFFSET_2)))) +(defconstraint max-offsets-1-and-2-type-4 () (if (* STAMP (- 1 NOOP ROOB)) 0 (if (- MXP_TYPE_4 1) (begin (- MAX_OFFSET_1 (+ OFFSET_1_LO (- SIZE_1_LO 1))) MAX_OFFSET_2)))) -(defconstraint mxp:max-offsets-1-and-2-type-2 () (ifnot (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (if (- mxp:MXP_TYPE_2 1) (begin (- mxp:MAX_OFFSET_1 (+ mxp:OFFSET_1_LO 31)) mxp:MAX_OFFSET_2)))) +(defconstraint max-offsets-1-and-2-type-2 () (if (* STAMP (- 1 NOOP ROOB)) 0 (if (- MXP_TYPE_2 1) (begin (- MAX_OFFSET_1 (+ OFFSET_1_LO 31)) MAX_OFFSET_2)))) -(defconstraint mxp:consistency () (ifnot mxp:CN_perm (if (- (shift mxp:CN_perm -1) mxp:CN_perm) (ifnot (- (shift mxp:STAMP_perm -1) mxp:STAMP_perm) (begin (- mxp:WORDS_perm (shift mxp:WORDS_NEW_perm -1)) (- mxp:C_MEM_perm (shift mxp:C_MEM_NEW_perm -1)))) (begin mxp:WORDS_perm mxp:C_MEM_perm)))) +(defconstraint consistency () (if CN_perm 0 (if (- (shift CN_perm -1) CN_perm) (if (- (shift STAMP_perm -1) STAMP_perm) 0 (begin (- WORDS_perm (shift WORDS_NEW_perm -1)) (- C_MEM_perm (shift C_MEM_NEW_perm -1)))) (begin WORDS_perm C_MEM_perm)))) -(defconstraint mxp:type-flag-sum () (ifnot mxp:STAMP (- 1 (+ mxp:MXP_TYPE_1 (+ mxp:MXP_TYPE_2 (+ mxp:MXP_TYPE_3 (+ mxp:MXP_TYPE_5 mxp:MXP_TYPE_4))))))) +(defconstraint type-flag-sum () (if STAMP 0 (- 1 (+ MXP_TYPE_1 (+ MXP_TYPE_2 (+ MXP_TYPE_3 (+ MXP_TYPE_5 MXP_TYPE_4))))))) -(defconstraint mxp:max-offsets-1-and-2-type-3 () (ifnot (* mxp:STAMP (- 1 mxp:NOOP mxp:ROOB)) (if (- mxp:MXP_TYPE_3 1) (begin (- mxp:MAX_OFFSET_1 mxp:OFFSET_1_LO) mxp:MAX_OFFSET_2)))) +(defconstraint max-offsets-1-and-2-type-3 () (if (* STAMP (- 1 NOOP ROOB)) 0 (if (- MXP_TYPE_3 1) (begin (- MAX_OFFSET_1 OFFSET_1_LO) MAX_OFFSET_2)))) -(defconstraint mxp:stamp-increment-when-roob-or-noop () (ifnot (+ mxp:ROOB mxp:NOOP) (begin (- (shift mxp:STAMP 1) (+ mxp:STAMP 1)) (- mxp:MXPX mxp:ROOB)))) +(defconstraint stamp-increment-when-roob-or-noop () (if (+ ROOB NOOP) 0 (begin (- (shift STAMP 1) (+ STAMP 1)) (- MXPX ROOB)))) -(defconstraint mxp:final-row (:domain {-1}) (ifnot mxp:STAMP (if (+ mxp:ROOB mxp:NOOP) (- mxp:CT (if mxp:MXPX 3 16))))) +(defconstraint final-row (:domain {-1}) (if STAMP 0 (if (+ ROOB NOOP) (- CT (if MXPX 3 16))))) -(defconstraint mxp:setting-roob-type-2-3 () (ifnot (+ mxp:MXP_TYPE_2 mxp:MXP_TYPE_3) (if mxp:OFFSET_1_HI mxp:ROOB (- mxp:ROOB 1)))) +(defconstraint setting-roob-type-2-3 () (if (+ MXP_TYPE_2 MXP_TYPE_3) 0 (if OFFSET_1_HI ROOB (- ROOB 1)))) -(defconstraint mxp:setting-mtntop () (if mxp:MXP_TYPE_4 mxp:MTNTOP (begin (if mxp:MXPX (if mxp:SIZE_1_LO mxp:MTNTOP (- mxp:MTNTOP 1)) mxp:MTNTOP)))) +(defconstraint setting-mtntop () (if MXP_TYPE_4 MTNTOP (begin (if MXPX (if SIZE_1_LO MTNTOP (- MTNTOP 1)) MTNTOP)))) -(defconstraint mxp:stamp-increments () (* (- (shift mxp:STAMP 1) mxp:STAMP) (- (shift mxp:STAMP 1) (+ mxp:STAMP 1)))) +(defconstraint stamp-increments () (* (- (shift STAMP 1) STAMP) (- (shift STAMP 1) (+ STAMP 1)))) -(defconstraint mxp:noop-consequences () (ifnot mxp:NOOP (begin mxp:QUAD_COST mxp:LIN_COST (- mxp:WORDS_NEW mxp:WORDS) (- mxp:C_MEM_NEW mxp:C_MEM)))) +(defconstraint noop-consequences () (if NOOP 0 (begin QUAD_COST LIN_COST (- WORDS_NEW WORDS) (- C_MEM_NEW C_MEM)))) -(defconstraint mxp:automatic-vanishing-when-padding () (if mxp:STAMP (begin (+ mxp:ROOB mxp:NOOP mxp:MXPX) mxp:CT mxp:INST))) +(defconstraint automatic-vanishing-when-padding () (if STAMP (begin (+ ROOB NOOP MXPX) CT INST))) -(defconstraint mxp:counter-reset () (ifnot (- (shift mxp:STAMP 1) mxp:STAMP) (shift mxp:CT 1))) +(defconstraint counter-reset () (if (- (shift STAMP 1) STAMP) 0 (shift CT 1))) -(defconstraint mxp:setting-roob-type-1 () (ifnot mxp:MXP_TYPE_1 mxp:ROOB)) +(defconstraint setting-roob-type-1 () (if MXP_TYPE_1 0 ROOB)) -(defconstraint mxp:noop-automatic-vanishing () (ifnot mxp:ROOB mxp:NOOP)) +(defconstraint noop-automatic-vanishing () (if ROOB 0 NOOP)) -(defconstraint mxp:first-row (:domain {0}) mxp:STAMP) +(defconstraint first-row (:domain {0}) STAMP) From 309e3e1b6a68ab42af1c906a5edbe733f717aca2 Mon Sep 17 00:00:00 2001 From: DavePearce Date: Mon, 25 Nov 2024 12:01:34 +1300 Subject: [PATCH 29/29] Minor --- pkg/cmd/check.go | 1 + pkg/corset/compiler.go | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/cmd/check.go b/pkg/cmd/check.go index 5a9be78..e92d9f9 100644 --- a/pkg/cmd/check.go +++ b/pkg/cmd/check.go @@ -136,6 +136,7 @@ func checkTrace(ir string, cols []tr.RawColumn, schema sc.Schema, cfg checkConfi for n := cfg.padding.Left; n <= cfg.padding.Right; n++ { stats := util.NewPerfStats() trace, errs := builder.Padding(n).Build(cols) + // Log cost of expansion stats.Log("Expanding trace columns") // Report any errors reportErrors(cfg.strict, ir, errs) diff --git a/pkg/corset/compiler.go b/pkg/corset/compiler.go index 98a297b..717b33a 100644 --- a/pkg/corset/compiler.go +++ b/pkg/corset/compiler.go @@ -1,8 +1,6 @@ package corset import ( - "fmt" - "github.com/consensys/go-corset/pkg/hir" "github.com/consensys/go-corset/pkg/sexp" ) @@ -72,7 +70,7 @@ func (p *Compiler) Compile() (*hir.Schema, []SyntaxError) { } // Check constraint contexts (e.g. for constraints, lookups, etc) // Type check constraints - fmt.Println("TODO: type / context checking ...") + // Finally, translate everything and add it to the schema. return TranslateCircuit(env, p.srcmap, &p.circuit) }